
Last Price
52 Week Range
$2.64 - $8.91
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $103.865M | $145.905M | ||||||
| $44.577M | $70.603M | ||||||
| $59.288M | $75.302M | ||||||
| $23.446M | $20.619M | ||||||
| $117.925M | $100.484M | ||||||
| $0.224M | $-1M | ||||||
| $-82.307M | $-44.801M | ||||||
| $2.942M | $-0.196M | ||||||
| $25.348M | $11.921M | ||||||
| $28.29M | $11.725M | ||||||
| $-54.017M | $-33.076M | ||||||
| - | $62K | ||||||
| $-54.017M | $-33.138M | ||||||
| $-0.34 | $-0.2 | ||||||
| $-0.34 | $-0.2 | ||||||
| $156.574M | $168.419M | ||||||
| $156.574M | $168.419M | ||||||
| $-36.642M | $-20.461M | ||||||
| $17.375M | $24.34M | ||||||
| $-54.017M | $-44.801M |
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