
Last Price
52 Week Range
$7.55 - $16.24
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $30.4M | $48.7M | ||||||
| $48.4M | $46.4M | ||||||
| $-46.1M | $16M | ||||||
| $37.7M | $28.6M | ||||||
| $-9.4M | $-12.1M | ||||||
| $10.8M | $4M | ||||||
| $71.8M | $131.6M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.6M | $-1.3M | ||||||
| $-300K | - | ||||||
| $-8.1M | $-2M | ||||||
| - | - | ||||||
| $-20.7M | $-30M | ||||||
| $-29.7M | $-33.3M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-2M | $4.4M | ||||||
| $-80.1M | $-67M | ||||||
| - | - | ||||||
| $5.6M | $-3.5M | ||||||
| $-76.5M | $-66.1M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $100.4M | $66.3M | ||||||
| $-34.1M | $32M | ||||||
| $66.3M | $98.3M | ||||||
| $71.8M | $131.6M | ||||||
| $-0.6M | $-1.3M | ||||||
| $71.2M | $130.3M |
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