
Last Price
52 Week Range
$9.60 - $15.02
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $41.8M | $40.5M | $34.2M | |||||||
| $37.7M | $34.6M | $35.1M | |||||||
| $-8M | $1.9M | $1.7M | |||||||
| $7.1M | $8.8M | $8.2M | |||||||
| $7.1M | $-7.2M | $-2.8M | |||||||
| $7.7M | $10M | $10.4M | |||||||
| $93.4M | $88.6M | $86.8M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-32.2M | $-51.4M | $-48.5M | |||||||
| $100K | - | $100K | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $-1.4M | $-0.5M | $-0.4M | |||||||
| $-33.5M | $-51.9M | $-48.8M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-41M | $-19.6M | $-19.7M | |||||||
| $-0.8M | $-5.8M | $-5.8M | |||||||
| - | - | - | |||||||
| $-2M | $-4.1M | $-7.4M | |||||||
| $-43.8M | $-29.5M | $-32.9M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $43.2M | $59.3M | $42.2M | |||||||
| $16.1M | $7.2M | $5.2M | |||||||
| $59.3M | $66.5M | $47.4M | |||||||
| $93.4M | $88.6M | $86.8M | |||||||
| $-32.2M | $-51.4M | $-48.5M | |||||||
| $61.2M | $37.2M | $38.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