
Last Price
52 Week Range
$98.88 - $313.69
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $162M | $-407M | ||||||
| $1.097B | $1.517B | ||||||
| - | $-145M | ||||||
| $202M | $246M | ||||||
| $-98M | $-431M | ||||||
| $239M | $404M | ||||||
| $1.602B | $1.184B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-144M | $-105M | ||||||
| $-0.16B | $-2.688B | ||||||
| - | - | ||||||
| $10M | - | ||||||
| $-0.517B | $-2.298B | ||||||
| $-0.811B | $-5.091B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.264B | $5.202B | ||||||
| $-0.189B | $-1.116B | ||||||
| - | - | ||||||
| $-16M | $-48M | ||||||
| $-0.469B | $4.038B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.271B | $3.509B | ||||||
| $238M | $323M | ||||||
| $3.509B | $3.832B | ||||||
| $1.602B | $1.184B | ||||||
| $-661M | $-105M | ||||||
| $0.941B | $1.079B |
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