
Last Price
52 Week Range
$0.25 - $1.91
Next Earnings Date
Jun 11 2026 (Estimate)
Next Earnings Date
Jun 11 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $166.977M | $190.408M | $197.799M | ||||
| $148.894M | $193.409M | $200.93M | ||||
| $18.083M | $-3.001M | $-3.131M | ||||
| - | - | - | ||||
| $10.229M | $14.676M | $14.946M | ||||
| $-261.633K | - | $947.149K | ||||
| $8.115M | $-17.676M | $-19.025M | ||||
| $17.318K | $-333.319K | $-866.15K | ||||
| $2.255M | $1.097M | $0.441M | ||||
| $2.273M | $0.764M | $-0.425M | ||||
| $10.388M | $-16.912M | $-19.45M | ||||
| $2.946M | $-1.563M | $-0.04M | ||||
| $7.441M | $-15.349M | $-19.41M | ||||
| $0.19 | $-0.37 | $-0.455 | ||||
| $0.19 | $-0.37 | $-0.455 | ||||
| $40.206M | $41.809M | $171.429M | ||||
| $40.216M | $41.809M | $171.429M | ||||
| $12.567M | $-13.228M | $-16.083M | ||||
| $2.032M | $2.97M | $2.443M | ||||
| $10.535M | $-16.198M | $-18.534M |
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