
Last Price
52 Week Range
$2.03 - $9.24
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $79.866M | $77.363M | |||||||
| $11.581M | $10.697M | |||||||
| $68.285M | $66.666M | |||||||
| $17.991M | $14.606M | |||||||
| $100.826M | $89.159M | |||||||
| - | - | |||||||
| $-50.532M | $-37.099M | |||||||
| $-4.662M | $-1.169M | |||||||
| $3.923M | $-0.148M | |||||||
| $-0.739M | $-1.317M | |||||||
| $-51.271M | $-38.416M | |||||||
| $236K | $10K | |||||||
| $-51.507M | $-38.426M | |||||||
| $-1.03 | $-0.74 | |||||||
| $-1.03 | $-0.74 | |||||||
| $50.134M | $52.149M | |||||||
| $50.134M | $52.149M | |||||||
| $-45.897M | $-36.612M | |||||||
| $712K | $487K | |||||||
| $-46.609M | $-37.099M |
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