
Last Price
52 Week Range
$8.60 - $32.73
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 |
|---|---|---|---|---|---|---|---|---|---|
| $498.665M | $481.32M | ||||||||
| $203.498M | $234.151M | ||||||||
| $-286.917M | $16.188M | ||||||||
| $246.152M | $262.058M | ||||||||
| $-1.613B | $-4.438B | ||||||||
| $-168.345M | $-297.741M | ||||||||
| $-1.12B | $-3.742B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-154.265M | $-242.444M | ||||||||
| - | - | ||||||||
| $-2.228B | $-3.735B | ||||||||
| $1.077B | $1.464B | ||||||||
| $-3.515B | $-4.206B | ||||||||
| $-4.821B | $-6.719B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-1.491B | $-1.287B | ||||||||
| $-323.4M | $-64.986M | ||||||||
| $-16.503M | - | ||||||||
| $6.865B | $14.461B | ||||||||
| $5.035B | $13.109B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $3.616B | $2.709B | ||||||||
| $-0.906B | $2.647B | ||||||||
| $2.709B | $5.357B | ||||||||
| $-1.12B | $-3.742B | ||||||||
| $-163.617M | $-242.444M | ||||||||
| $-1.283B | $-3.985B |
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