
Last Price
52 Week Range
$0.97 - $4.70
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $252.202M | $241.521M | ||||||
| $54.733M | $58.246M | ||||||
| $197.469M | $183.275M | ||||||
| $36.518M | $34.776M | ||||||
| $133.074M | $133.264M | ||||||
| $738.697M | $35.818M | ||||||
| $-710.82M | $-20.583M | ||||||
| $-0.245M | $-4.337M | ||||||
| $77.32M | $-184.336M | ||||||
| $77.075M | $-188.673M | ||||||
| $-633.745M | $-209.256M | ||||||
| $-42.299M | $-9.959M | ||||||
| $-413.124M | $-138.932M | ||||||
| $-3.54 | $-1.3 | ||||||
| $-3.54 | $-1.3 | ||||||
| $116.64M | $106.651M | ||||||
| $116.64M | $106.651M | ||||||
| $-567.241M | $-162.15M | ||||||
| $51.667M | $35.818M | ||||||
| $-618.908M | $-197.968M |
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