
Last Price
52 Week Range
$1.28 - $3.35
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| $43.302M | $52.119M | $60.103M | ||||
| $37.326M | $48.588M | $53.826M | ||||
| $5.976M | $3.531M | $6.276M | ||||
| $85K | $52K | $44K | ||||
| $10.006M | $9.684M | $10.212M | ||||
| $896K | $-105K | $33K | ||||
| $-5.011M | $-6.1M | $-4.01M | ||||
| $-2.247M | - | - | ||||
| $-7.419M | $-0.334M | $-0.001M | ||||
| $-9.666M | $-0.334M | $-0.001M | ||||
| $-14.677M | $-6.434M | $-3.725M | ||||
| $55K | $24K | $12K | ||||
| $-14.732M | $-6.458M | $-4.023M | ||||
| $-0.68 | $-0.26 | $-0.15 | ||||
| $-0.68 | $-0.26 | $-0.15 | ||||
| $21.768M | $24.382M | $102.435M | ||||
| $21.768M | $24.382M | $102.435M | ||||
| $-11.282M | $-4.761M | $-3.049M | ||||
| $1.148M | $1.339M | $0.961M | ||||
| $-12.43M | $-6.1M | $-4.01M |
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