
Last Price
52 Week Range
$8.47 - $15.55
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $78.3M | $95.4M | $139.5M | ||||||
| $36.2M | $40.7M | $44.3M | ||||||
| $-70.6M | $17.6M | $18.7M | ||||||
| $26.3M | $31.6M | $19.1M | ||||||
| $-47.7M | $-23.7M | $-23.7M | ||||||
| $13.2M | $30.1M | $16.3M | ||||||
| $35.7M | $191.7M | $214.2M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-15.8M | $-9.3M | $-8.4M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| - | - | $10.1M | ||||||
| $-15.8M | $-9.3M | $1.7M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-35.9M | $-186M | $-191.2M | ||||||
| $-3M | $-5.7M | $-5.7M | ||||||
| $-34.5M | $-35M | $-35.1M | ||||||
| - | - | $-1.1M | ||||||
| $-73.4M | $-226.7M | $-233.1M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $326.5M | $274.2M | $216.7M | ||||||
| $-52.3M | $-45.6M | $-12.3M | ||||||
| $274.2M | $228.6M | $204.4M | ||||||
| $35.7M | $191.7M | $214.2M | ||||||
| $-15.8M | $-9.3M | $-8.4M | ||||||
| $19.9M | $182.4M | $205.8M |
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