
Last Price
52 Week Range
$0.60 - $4.88
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $393.412M | $502.729M | |||||||
| $339.415M | $433.238M | |||||||
| $53.997M | $69.491M | |||||||
| - | - | |||||||
| - | $105.574M | |||||||
| $114.115M | - | |||||||
| $-60.118M | $-36.083M | |||||||
| $-7.496M | $-11.276M | |||||||
| $2.951M | $-13.378M | |||||||
| $-4.545M | $-24.654M | |||||||
| $-64.663M | $-60.737M | |||||||
| - | $-131K | |||||||
| $-64.663M | $-60.606M | |||||||
| $-0.71 | $-0.54 | |||||||
| $-0.71 | $-0.54 | |||||||
| $75.044M | $923.894M | |||||||
| $75.044M | $923.894M | |||||||
| $-53.831M | $-29.139M | |||||||
| $6.287M | $6.944M | |||||||
| $-60.118M | $-36.083M |
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