
Last Price
52 Week Range
$1.43 - $4.38
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $154.446M | $159.626M | ||||
| $62.323M | $68.57M | ||||
| $92.123M | $91.056M | ||||
| - | - | ||||
| $78.695M | $82.239M | ||||
| - | - | ||||
| $13.428M | $8.817M | ||||
| $-3.172M | $-5.053M | ||||
| $-7.272M | $-6.62M | ||||
| $-10.444M | $-11.673M | ||||
| $2.984M | $-2.856M | ||||
| $-30K | $905K | ||||
| $3.014M | $-3.761M | ||||
| $0.094 | $-0.11 | ||||
| $0.093 | $-0.11 | ||||
| $31.939M | $35.533M | ||||
| $32.308M | $35.533M | ||||
| $30.185M | $36.107M | ||||
| $23.832M | $27.29M | ||||
| $6.353M | $8.817M |
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