
Last Price
52 Week Range
$1.97 - $3.70
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| $20.03M | $18.66M | $24.578M | ||||
| $23.979M | $21.549M | $19.03M | ||||
| $-3.95M | $-2.889M | $5.548M | ||||
| $1.955M | $1.963M | $2.463M | ||||
| $22.368M | $58.597M | $58.334M | ||||
| $2.331M | $1.861M | $4.381M | ||||
| $-30.603M | $-65.31M | $-59.629M | ||||
| $-5.938M | $-8.968M | $-12.124M | ||||
| $2.726M | $0.397M | $0.462M | ||||
| $-3.211M | $-8.571M | $-11.661M | ||||
| $-33.815M | $-73.881M | $-71.291M | ||||
| - | - | - | ||||
| $-33.815M | $-73.881M | $-71.291M | ||||
| $-0.67 | $-1.25 | $-1.16 | ||||
| $-0.67 | $-1.25 | $-1.16 | ||||
| $50.578M | $58.966M | $264.702M | ||||
| $50.578M | $58.966M | $264.701M | ||||
| $-16.997M | $-56.62M | $-53.503M | ||||
| $10.045M | $8.691M | $6.127M | ||||
| $-27.073M | $-65.311M | $-59.63M |
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