
Last Price
52 Week Range
$29.77 - $50.98
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-262M | $885M | |||||||
| $1.568B | $1.314B | |||||||
| $72M | - | |||||||
| $186M | $205M | |||||||
| $-619M | $-538M | |||||||
| $777M | $-135M | |||||||
| $1.722B | $1.731B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-625M | $-722M | |||||||
| $-69M | $-682M | |||||||
| $-1.876B | - | |||||||
| $1.38B | - | |||||||
| $65M | $130M | |||||||
| $-1.125B | $-1.274B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-606M | $-840M | |||||||
| $-177M | $-5M | |||||||
| - | - | |||||||
| $-2M | - | |||||||
| $-785M | $-845M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.387B | $2.192B | |||||||
| $-195M | $-383M | |||||||
| $2.192B | $1.809B | |||||||
| $1.722B | $1.731B | |||||||
| $-625M | $-722M | |||||||
| $1.097B | $1.009B |
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