
Last Price
52 Week Range
$10.56 - $17.98
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $18.4M | $12.3M | ||||||||||
| $44.1M | $46.3M | ||||||||||
| $6.9M | $5.4M | ||||||||||
| $5.8M | $6.5M | ||||||||||
| $10.2M | $-3.1M | ||||||||||
| $-0.9M | $1.6M | ||||||||||
| $84.5M | $69M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-34.1M | $-26.1M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $3M | $-50M | ||||||||||
| $-31.1M | $-76.1M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-5.7M | $-3.8M | ||||||||||
| $-15.5M | $-12.2M | ||||||||||
| $-4.5M | $-5.5M | ||||||||||
| $-2.5M | $-2M | ||||||||||
| $-28.2M | $-23.5M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $15.7M | $40.9M | ||||||||||
| $25.2M | $-30.6M | ||||||||||
| $40.9M | $10.3M | ||||||||||
| $84.5M | $69M | ||||||||||
| $-34.1M | $-26.1M | ||||||||||
| $50.4M | $42.9M |
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