
Last Price
52 Week Range
$0.55 - $2.40
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| $80.671M | $79.511M | $69.183M | ||||
| $43.93M | $50.223M | $42.023M | ||||
| $36.741M | $29.288M | $27.16M | ||||
| - | $7.427M | $0.869M | ||||
| $124.929M | $61.312M | $46.389M | ||||
| $-58.161M | $-4.042M | $0.56M | ||||
| $-30.026M | $-40.192M | $-14.101M | ||||
| $-18.156M | $1.453M | $1.43M | ||||
| $-124.356M | $1.06M | $-11.759M | ||||
| $-142.511M | $2.513M | $-10.329M | ||||
| $-172.538M | $-37.678M | $-24.43M | ||||
| $62.983K | $109K | $34K | ||||
| $-172.601M | $-37.787M | $-24.463M | ||||
| $-5.13 | $-0.9 | $-0.602 | ||||
| $-5.13 | $-0.9 | $-0.602 | ||||
| $33.677M | $41.906M | $161.743M | ||||
| $33.677M | $41.906M | $161.743M | ||||
| $-146.349M | $-33.61M | $-25.44M | ||||
| $7.165M | $4.043M | $1.177M | ||||
| $-153.514M | $-37.653M | $-26.541M |
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