
Last Price
52 Week Range
$24.31 - $99.90
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.011B | $1.108B | ||||||||
| $475.4M | $402.3M | ||||||||
| - | - | ||||||||
| $262.5M | - | ||||||||
| $-1.749B | $-0.711B | ||||||||
| - | $799.1M | ||||||||
| $31.3M | $15.8M | ||||||||
| $32.6M | $27.1M | ||||||||
| $634.9M | $6.5M | ||||||||
| - | - | ||||||||
| $-698.8M | $-6.5M | ||||||||
| - | $42.9M | ||||||||
| $1.849B | $1.084B | ||||||||
| $1.849B | $1.926B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $75.4M | $70M | ||||||||
| $18.5M | - | ||||||||
| - | $165.3M | ||||||||
| - | - | ||||||||
| $19.3M | - | ||||||||
| - | - | ||||||||
| $-93.9M | $974.7M | ||||||||
| - | $1.21B | ||||||||
| $59.6M | $-24M | ||||||||
| $23.8M | $24M | ||||||||
| $65.6M | $39M | ||||||||
| - | - | ||||||||
| $-0.173B | $1.028B | ||||||||
| - | $1.091B | ||||||||
| $1.256B | - | ||||||||
| $1.256B | $1.392B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $-1.299B | $-1.464B | ||||||||
| $1.898B | $1.992B | ||||||||
| $-6.1M | $6.4M | ||||||||
| - | - | ||||||||
| $593.4M | $533.6M | ||||||||
| - | - | ||||||||
| $593.4M | $533.6M | ||||||||
| $1.849B | $1.926B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $641.6M | $729.4M | ||||||||
| $107.2M | $189.3M | ||||||||
| $-268.8M | $-207.5M |
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