
Last Price
52 Week Range
$3.97 - $18.67
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-271.5M | $-986.2M | |||||
| $98M | $78M | |||||
| $-24.6M | $-32M | |||||
| $58.4M | $74.4M | |||||
| $364.5M | $114.7M | |||||
| $38M | $864.6M | |||||
| $262.8M | $113.5M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-25.5M | $-25.2M | |||||
| $276.6M | - | |||||
| - | - | |||||
| - | - | |||||
| $0.5M | $39.6M | |||||
| $251.6M | $14.4M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-482.7M | $-76.3M | |||||
| - | - | |||||
| - | - | |||||
| $-15.1M | - | |||||
| $-497.8M | $-76.3M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $108.6M | $118.5M | |||||
| $9.9M | $56.1M | |||||
| $118.5M | $174.6M | |||||
| $262.8M | $113.5M | |||||
| $-25.5M | $-25.2M | |||||
| $237.3M | $88.3M |
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