
Last Price
52 Week Range
$1.06 - $2.33
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $178.717M | $180.854M | ||||||
| $59.611M | $53.185M | ||||||
| $119.106M | $127.669M | ||||||
| $49.43M | $45.992M | ||||||
| $93.775M | $85.737M | ||||||
| - | $3.261M | ||||||
| $-24.099M | $-7.755M | ||||||
| $259K | $582K | ||||||
| $0.175M | $-1.837M | ||||||
| $0.434M | $-1.255M | ||||||
| $-23.665M | $-9.01M | ||||||
| $7.65M | $3.062M | ||||||
| $-31.315M | $-12.072M | ||||||
| $-0.21 | $-0.079 | ||||||
| $-0.21 | $-0.079 | ||||||
| $147.926M | $152.914M | ||||||
| $147.926M | $152.914M | ||||||
| $-15.919M | $-3.252M | ||||||
| $5.064M | $4.503M | ||||||
| $-20.983M | $-7.755M |
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