
Last Price
52 Week Range
$1.64 - $5.18
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $256.825M | $384.086M | |||||||
| $227.458M | $303.309M | |||||||
| $29.367M | $80.777M | |||||||
| - | - | |||||||
| $141.131M | $176.868M | |||||||
| $19.806M | $14.572M | |||||||
| $-131.57M | $-110.663M | |||||||
| $7.49M | $-6.146M | |||||||
| $-4.905M | $16.242M | |||||||
| $2.585M | $10.096M | |||||||
| $-128.985M | $-100.567M | |||||||
| $-2.284M | $-58.993M | |||||||
| $-44.334M | $-41.574M | |||||||
| $-0.41 | $-0.31 | |||||||
| $-0.41 | $-0.31 | |||||||
| $108.132M | $133.474M | |||||||
| $108.132M | $133.474M | |||||||
| $-65.775M | $-34.977M | |||||||
| $65.795M | $59.444M | |||||||
| $-131.57M | $-94.421M |
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