
Last Price
52 Week Range
$9.20 - $19.84
Next Earnings Date
May 28 2026
Next Earnings Date
May 28 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-73.694M | $282.33M | ||||||
| $17.232M | $16.969M | ||||||
| $-19.794M | $-202.682M | ||||||
| $358.151M | $290.676M | ||||||
| $-41.772M | $-149.207M | ||||||
| $80.442M | $133.122M | ||||||
| $320.565M | $371.208M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-14.923M | $-19.048M | ||||||
| $-5.57M | $-24.821M | ||||||
| $-1.506B | $-0.772B | ||||||
| $1.476B | $0.809B | ||||||
| $5.57M | $-15.353M | ||||||
| $-45.503M | $-22.466M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $-367.114M | $-313.186M | ||||||
| - | - | ||||||
| $-83.401M | $-59.189M | ||||||
| $-450.515M | $-372.375M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $1.062B | $0.88B | ||||||
| $-182.482M | $-8.039M | ||||||
| $879.634M | $871.595M | ||||||
| $320.565M | $371.208M | ||||||
| $-14.923M | $-19.048M | ||||||
| $305.642M | $352.16M |
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