
Last Price
52 Week Range
$9.07 - $33.70
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-2.714B | $-2.698B | ||||||
| $295.337M | $486.71M | ||||||
| - | - | ||||||
| $285.872M | $271.275M | ||||||
| $-0.324B | $-1.086B | ||||||
| $437.094M | $66.468M | ||||||
| $-2.02B | $-2.96B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-883.841M | $-868.158M | ||||||
| - | - | ||||||
| $-4.623B | $-0.31B | ||||||
| $4.212B | $2.654B | ||||||
| - | $2.054M | ||||||
| $-1.294B | $1.478B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $50.822M | $603.196M | ||||||
| $3.494B | $0.325B | ||||||
| - | - | ||||||
| $4.834M | $-12.911M | ||||||
| $3.55B | $0.915B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.372B | $1.547B | ||||||
| $235.545M | $-529.192M | ||||||
| $1.607B | $1.018B | ||||||
| $-2.02B | $-2.96B | ||||||
| $-883.841M | $-868.158M | ||||||
| $-2.904B | $-3.828B |
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