
Last Price
52 Week Range
$12.26 - $23.05
Next Earnings Date
Jul 22 2026 (Estimate)
Next Earnings Date
Jul 22 2026 (Est.)
Last Price
| Metric | 2020 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| $617.486M | $352.994M | $273.332M | ||
| $655.056M | $732.64M | $568.013M | ||
| - | $24.641M | $1.899M | ||
| $17.66M | - | - | ||
| $-103.06M | $-203.273M | $-138.427M | ||
| $180.371M | $18.463M | $62.781M | ||
| $1.368B | $0.925B | $0.768B |
| Metric | 2020 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| $-464.723M | $-376.968M | $-177.309M | ||
| - | $33.66M | $0.998M | ||
| - | - | - | ||
| - | $72.886M | - | ||
| $-24.282M | $-10.345M | $-91.825M | ||
| $-489.005M | $-280.767M | $-268.136M |
| Metric | 2020 | 2024 | 2025 | LTM |
|---|---|---|---|---|
| $269.086M | $-91.874M | $-17.77M | ||
| $-818.544M | $-39.171M | - | ||
| - | - | - | ||
| $-370.598M | $-366.779M | $-392.75M | ||
| $-920.056M | $-497.824M | $-410.519M |
| Metric | 2020 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $937.698M | $841.932M | — | ||
| $-95.701M | $182.333M | $-928.459M | ||
| $0.842B | $1.024B | $1.018B | ||
| $1.368B | $0.925B | $0.768B | ||
| $-493.801M | $-335.573M | $-513.176M | ||
| $873.712M | $589.892M | $254.422M |
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