
Last Price
52 Week Range
$14.71 - $99.58
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-190.175M | $-198.209M | ||||||
| $33.655M | $43.935M | ||||||
| $0.599M | $-30.667M | ||||||
| $56.816M | $71.099M | ||||||
| $45.79M | $-58.777M | ||||||
| $4.425M | $7.098M | ||||||
| $-48.89M | $-165.521M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-67.093M | $-156.285M | ||||||
| $12.542M | $-132.441M | ||||||
| $-165.062M | $-277.564M | ||||||
| $118.385M | $216.251M | ||||||
| $2.901M | $2.642M | ||||||
| $-98.327M | $-347.397M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $302.947M | $-61.75M | ||||||
| - | $1.247B | ||||||
| - | - | ||||||
| $-46.265M | $-113.487M | ||||||
| $0.257B | $1.071B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $166.434M | $275.302M | ||||||
| $108.868M | $558.243M | ||||||
| $275.302M | $833.545M | ||||||
| $-48.89M | $-165.521M | ||||||
| $-67.093M | $-156.285M | ||||||
| $-115.983M | $-321.806M |
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