
Last Price
52 Week Range
$1.09 - $7.12
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $379.801M | $427.516M | |||||||
| $260.249M | $272.899M | |||||||
| $119.552M | $154.617M | |||||||
| $41.065M | $34.109M | |||||||
| $104.062M | $35.624M | |||||||
| $90.515M | $44.394M | |||||||
| $-116.09M | $40.49M | |||||||
| $-8.969M | $-3.946M | |||||||
| $-70.398M | $-71.087M | |||||||
| $-79.367M | $-75.033M | |||||||
| $-195.457M | $-34.543M | |||||||
| - | $-5.325M | |||||||
| $-195.457M | $-29.218M | |||||||
| $-0.61 | $-0.09 | |||||||
| $-0.61 | $-0.09 | |||||||
| $318.463M | $324.689M | |||||||
| $318.463M | $324.689M | |||||||
| $-154.914M | $73.621M | |||||||
| $30.832M | $33.131M | |||||||
| $-185.746M | $40.49M |
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