
Last Price
52 Week Range
$0.82 - $2.40
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $188.866M | $161.741M | |||||||||||
| $145.144M | $129.761M | |||||||||||
| $43.722M | $31.98M | |||||||||||
| - | - | |||||||||||
| $68.336M | $26.266M | |||||||||||
| $27.358M | $30.028M | |||||||||||
| $-51.972M | $-24.314M | |||||||||||
| $2.633M | $1.73M | |||||||||||
| $-0.013M | $-1.271M | |||||||||||
| $2.62M | $0.459M | |||||||||||
| $-49.352M | $-23.855M | |||||||||||
| $158K | $191K | |||||||||||
| $-49.51M | $-24.046M | |||||||||||
| $-0.82 | $-0.4 | |||||||||||
| $-0.82 | $-0.4 | |||||||||||
| $60.176M | $59.671M | |||||||||||
| $60.176M | $59.671M | |||||||||||
| $-29.846M | $-13.019M | |||||||||||
| $19.436M | $11.295M | |||||||||||
| $-49.282M | $-24.314M |
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