
Last Price
52 Week Range
$0.42 - $2.22
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $269.324M | $529.735M | ||||||||
| $353.644M | $488.577M | ||||||||
| $-84.32M | $41.158M | ||||||||
| $61.323M | $63.145M | ||||||||
| $77.399M | $81.651M | ||||||||
| $4.088M | $8.591M | ||||||||
| $-227.13M | $-112.229M | ||||||||
| $0.015M | $-1.7M | ||||||||
| $54.846M | $-93.56M | ||||||||
| $54.861M | $-95.26M | ||||||||
| $-172.269M | $-207.489M | ||||||||
| $77.483M | $2.778M | ||||||||
| $-249.752M | $-210.267M | ||||||||
| $-0.92 | $-0.45 | ||||||||
| $-0.92 | $-0.45 | ||||||||
| $271.492M | $468.824M | ||||||||
| $271.492M | $468.848M | ||||||||
| $-143.332M | $-75.222M | ||||||||
| $28.416M | $28.416M | ||||||||
| $-171.748M | $-103.638M |
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