
Last Price
52 Week Range
$12.26 - $23.05
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2020 | 2024 | 2025 |
|---|---|---|---|
| $617.486M | $353.133M | ||
| $655.056M | $732.35M | ||
| - | - | ||
| $17.66M | - | ||
| $-103.06M | $-228.734M | ||
| $180.371M | $59.19M | ||
| $1.368B | $0.916B |
| Metric | 2020 | 2024 | 2025 |
|---|---|---|---|
| $-464.723M | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $-24.282M | $-270.869M | ||
| $-489.005M | $-270.869M |
| Metric | 2020 | 2024 | 2025 |
|---|---|---|---|
| $269.086M | - | ||
| $-818.544M | - | ||
| - | - | ||
| $-370.598M | $-497.597M | ||
| $-920.056M | $-497.597M |
| Metric | 2020 | 2024 | 2025 |
|---|---|---|---|
| $937.698M | $841.932M | ||
| $-95.701M | $182.088M | ||
| $0.842B | $1.024B | ||
| $1.368B | $0.916B | ||
| $-493.801M | $-915.939M | ||
| $873.712M | - |
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