
Last Price
52 Week Range
$19.13 - $37.45
Next Earnings Date
Jun 15 2026 (Estimate)
Next Earnings Date
Jun 15 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-113.175M | $-1.906M | ||||||
| $101.586M | $115.097M | ||||||
| $146.831M | $-0.699M | ||||||
| $8.561M | $7.798M | ||||||
| $-17.959M | $-12.756M | ||||||
| $-64.073M | $26.061M | ||||||
| $61.771M | $133.595M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-53.611M | $-89.042M | ||||||
| $536.27M | $-69.997M | ||||||
| - | - | ||||||
| - | - | ||||||
| $4.4M | $-4.111M | ||||||
| $487.059M | $-163.15M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-502.017M | $49.242M | ||||||
| - | - | ||||||
| $-6.513M | $-13.393M | ||||||
| $-31.746M | $-11.814M | ||||||
| $-540.276M | $24.035M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $16.645M | $25.199M | ||||||
| $8.554M | $-5.52M | ||||||
| $25.199M | $19.679M | ||||||
| $61.771M | $133.595M | ||||||
| $-53.611M | $-89.042M | ||||||
| $8.16M | $44.553M |
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