
Last Price
52 Week Range
$11.63 - $23.87
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $470.65M | $577.937M | ||||||
| $153.904M | $253.207M | ||||||
| - | - | ||||||
| - | - | ||||||
| $37.084M | - | ||||||
| $661.638M | $831.144M | ||||||
| $74.957M | $71.27M | ||||||
| $39.376M | $36.61M | ||||||
| - | $28.413M | ||||||
| - | - | ||||||
| $6.092M | $98.349M | ||||||
| $120.425M | $234.642M | ||||||
| - | - | ||||||
| $0.782B | $1.066B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $311.914M | $474.569M | ||||||
| - | - | ||||||
| $1.212M | $1.958M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $38.719M | - | ||||||
| $351.845M | $476.527M | ||||||
| $313.593M | $310.242M | ||||||
| $7.835M | $12.934M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $73.872M | ||||||
| $329.263M | $409.982M | ||||||
| - | - | ||||||
| $681.108M | $886.509M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $192K | $205K | ||||||
| $-1.008B | $-1.009B | ||||||
| $1.108B | $1.188B | ||||||
| - | - | ||||||
| - | - | ||||||
| $99.851M | $179.277M | ||||||
| $1.104M | - | ||||||
| $100.955M | $179.277M | ||||||
| $0.782B | $1.066B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $37.791M | $28.413M | ||||||
| $329.263M | $338.068M | ||||||
| $-103.596M | $-239.869M |
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