
Last Price
52 Week Range
$0.75 - $3.00
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|
| $83.668M | $85.266M | ||||
| $76.47M | $82.256M | ||||
| $7.199M | $3.011M | ||||
| - | - | ||||
| $21.851M | $19.899M | ||||
| - | - | ||||
| $-14.652M | $-16.889M | ||||
| $-523.317K | $-537.479K | ||||
| $0.717M | $2.371M | ||||
| $0.193M | $1.833M | ||||
| $-14.459M | $-15.055M | ||||
| $-1.201M | $-2.37M | ||||
| $-13.258M | $-12.69M | ||||
| $-2.04 | $-1.3 | ||||
| $-2.04 | $-1.3 | ||||
| $28.028M | $37.64M | ||||
| $28.028M | $37.64M | ||||
| $-7.401M | $-8.844M | ||||
| $6.534M | $5.674M | ||||
| $-13.935M | $-14.518M |
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