
Last Price
52 Week Range
$39.21 - $153.86
Next Earnings Date
Apr 28 2026
Next Earnings Date
Apr 28 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.411B | $1.883B | ||||||
| $77M | $86M | ||||||
| $-369M | $181M | ||||||
| $304M | $305M | ||||||
| $-1.656B | $-6.122B | ||||||
| $0.076B | $5.305B | ||||||
| $-0.157B | $1.638B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-13M | $-15M | ||||||
| $-6M | - | ||||||
| $-556M | $-244M | ||||||
| - | - | ||||||
| $427M | $400M | ||||||
| $-148M | $141M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $131M | $451M | ||||||
| $-257M | $-615M | ||||||
| - | - | ||||||
| $-219M | $-426M | ||||||
| $-345M | $-590M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $9.346B | $8.695B | ||||||
| $-0.651B | $1.198B | ||||||
| $8.695B | $9.893B | ||||||
| $-0.157B | $1.638B | ||||||
| $-13M | $-15M | ||||||
| $-0.17B | $1.623B |
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