
Last Price
52 Week Range
$10.01 - $57.42
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-348.387M | $-355.794M | ||||||
| $1.842M | $1.181M | ||||||
| - | - | ||||||
| $13.642M | $19.16M | ||||||
| $0.357M | $184.511M | ||||||
| $223.88M | $-308.668M | ||||||
| $-108.666M | $-459.61M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-44K | $-508K | ||||||
| - | - | ||||||
| $-65M | $-666.845M | ||||||
| $25M | $256.091M | ||||||
| $195K | - | ||||||
| $-39.849M | $-411.262M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $0.205B | $1.306B | ||||||
| - | - | ||||||
| $225.158M | $-0.416M | ||||||
| $0.43B | $1.306B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $125.365M | $406.656M | ||||||
| $281.291M | $434.861M | ||||||
| $406.656M | $841.517M | ||||||
| $-108.666M | $-459.61M | ||||||
| $-44K | $-508K | ||||||
| $-108.71M | $-460.118M |
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