
Last Price
52 Week Range
$91.52 - $313.69
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $162M | $-407M | $-533M | ||||||
| $1.097B | $1.517B | $1.639B | ||||||
| - | $-145M | $-140M | ||||||
| $202M | $246M | $252M | ||||||
| $-98M | $-431M | $-178.744M | ||||||
| $239M | $404M | $288.998M | ||||||
| $1.602B | $1.184B | $1.328B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-144M | $-105M | $-111M | ||||||
| $-0.16B | $-2.688B | $-2.688B | ||||||
| - | - | - | ||||||
| $10M | - | $36M | ||||||
| $-0.517B | $-2.298B | $-0.72B | ||||||
| $-0.811B | $-5.091B | $-3.483B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-0.264B | $5.202B | $4.87B | ||||||
| $-0.189B | $-1.116B | $-1.002B | ||||||
| - | - | - | ||||||
| $-0.016B | $-0.048B | $-1.701B | ||||||
| $-0.469B | $4.038B | $2.167B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $3.271B | $3.509B | $3.393B | ||||||
| $238M | $323M | $112M | ||||||
| $3.509B | $3.832B | $3.505B | ||||||
| $1.602B | $1.184B | $1.328B | ||||||
| $-661M | $-105M | $-600.11M | ||||||
| $0.941B | $1.079B | $0.728B |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers