
Last Price
52 Week Range
$19.92 - $38.98
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-28.6M | $57.7M | ||||||
| $23.2M | $20.4M | ||||||
| - | - | ||||||
| $38.2M | $29.3M | ||||||
| $70.3M | $-4.2M | ||||||
| $-55.6M | $-94M | ||||||
| $47.5M | $9.2M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-300K | $-100K | ||||||
| - | - | ||||||
| $-367.8M | $-287.6M | ||||||
| $336.9M | $307.8M | ||||||
| $61.5M | $-31.3M | ||||||
| $30.3M | $-11.2M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $47.9M | ||||||
| $-8.9M | $-10.7M | ||||||
| - | - | ||||||
| $-31.2M | $-17.9M | ||||||
| $-40.1M | $19.3M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $195.1M | $232.8M | ||||||
| $37.7M | $17.3M | ||||||
| $232.8M | $250.1M | ||||||
| $47.5M | $9.2M | ||||||
| $-300K | $-100K | ||||||
| $47.2M | $9.1M |
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