
Last Price
52 Week Range
$1.54 - $5.09
Next Earnings Date
Apr 02 2026
Next Earnings Date
Apr 02 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $363.746M | $441.897M | $467.272M | |||||
| $322.057M | $390.434M | $364.089M | |||||
| $41.689M | $51.463M | $103.183M | |||||
| $14.111M | $40.244M | $10.056M | |||||
| $43.04M | $69.582M | $20.282M | |||||
| - | - | $164.262M | |||||
| $-15.462M | $-58.363M | $1.71M | |||||
| $-4.435M | $-4.529M | $-3.973M | |||||
| $4.89M | $1.292M | $-1.981M | |||||
| $0.455M | $-3.237M | $-5.954M | |||||
| $-15.007M | $-61.6M | $-4.244M | |||||
| $2.572M | $2.853M | $2.762M | |||||
| $-26.912M | $-68.663M | $-14.558M | |||||
| $-0.31 | $-0.72 | $-0.142 | |||||
| $-0.31 | $-0.72 | $-0.142 | |||||
| $85.441M | $95.997M | $404.626M | |||||
| $85.441M | $95.997M | $404.625M | |||||
| $-5.704M | $-51.793M | $7.999M | |||||
| $4.868M | $5.278M | $5.804M | |||||
| $-10.572M | $-57.071M | $2.195M |
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