
Last Price
52 Week Range
$0.74 - $2.68
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $189.887M | $185.266M | |||||||
| $105.065M | $125.979M | |||||||
| $84.822M | $59.287M | |||||||
| $10.855M | $10.793M | |||||||
| $78.356M | $66.181M | |||||||
| $19.146M | $-4.581M | |||||||
| $-23.535M | $-13.106M | |||||||
| $-6.782M | $-5.713M | |||||||
| $-2.977M | $-38.129M | |||||||
| $-9.759M | $-43.842M | |||||||
| $-33.294M | $-56.948M | |||||||
| $662K | $386K | |||||||
| $-10.096M | $-57.724M | |||||||
| $-0.91 | $-1.53 | |||||||
| $-0.91 | $-1.53 | |||||||
| $37.386M | $37.835M | |||||||
| $37.386M | $37.835M | |||||||
| $-7.366M | $2.722M | |||||||
| $19.146M | $15.828M | |||||||
| $-26.512M | $-13.106M |
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