
Last Price
52 Week Range
$4.87 - $22.25
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $304.101M | $335.381M | ||||||
| $259.646M | $318.096M | ||||||
| $44.455M | $17.285M | ||||||
| $6.128M | $19.761M | ||||||
| $71.422M | $171.28M | ||||||
| $9.105M | $55.921M | ||||||
| $-42.2M | $-229.677M | ||||||
| $-13.483M | $-39.704M | ||||||
| $-60.648M | $17.815M | ||||||
| $-74.131M | $-21.889M | ||||||
| $-116.331M | $-251.566M | ||||||
| $-2.02M | $-25.014M | ||||||
| $-114.315M | $-226.552M | ||||||
| $-2.35 | $-2.28 | ||||||
| $-2.35 | $-2.28 | ||||||
| $66.146M | $119.544M | ||||||
| $66.146M | $119.544M | ||||||
| $-21.403M | $-179.223M | ||||||
| $11.692M | $32.639M | ||||||
| $-33.095M | $-211.862M |
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