
Last Price
52 Week Range
$3.97 - $18.67
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $2.696B | $2.723B | |||||
| $2.162B | $2.298B | |||||
| $534.2M | $425.8M | |||||
| - | - | |||||
| $560.7M | $456.4M | |||||
| $135.4M | - | |||||
| $-161.9M | $-30.6M | |||||
| $-123.8M | $-91.4M | |||||
| $10.7M | $-861M | |||||
| $-113.1M | $-952.4M | |||||
| $-275M | $-983M | |||||
| $-3.5M | $3.2M | |||||
| $-328.5M | $-986.2M | |||||
| $-3.67 | $-10.81 | |||||
| $-3.67 | $-10.81 | |||||
| $89.5M | $91.2M | |||||
| $89.5M | $91.2M | |||||
| $-64.3M | $-813.6M | |||||
| $86.9M | $78M | |||||
| $-151.2M | $-891.6M |
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