
Last Price
52 Week Range
$1.02 - $1.84
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $203.425M | $173.716M | ||||||
| $94.077M | $80.443M | ||||||
| $109.348M | $93.273M | ||||||
| $18.456M | $7.484M | ||||||
| $103.174M | $97.106M | ||||||
| - | $-3.194M | ||||||
| $-12.282M | $-8.123M | ||||||
| $-12.777M | $-1.225M | ||||||
| $-2.324M | $-2.335M | ||||||
| $-15.101M | $-3.56M | ||||||
| $-27.383M | $-11.683M | ||||||
| $40K | $33K | ||||||
| $-27.423M | $-11.716M | ||||||
| $-0.76 | $-0.34 | ||||||
| $-0.76 | $-0.34 | ||||||
| $37.04M | $39.048M | ||||||
| $37.04M | $39.048M | ||||||
| $-4.785M | $-6.443M | ||||||
| $9.821M | $1.68M | ||||||
| $-14.606M | $-8.123M |
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