
Last Price
52 Week Range
$3.08 - $10.70
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.191B | $1.942B | ||||||
| $1.937B | $1.871B | ||||||
| $253.6M | $70.9M | ||||||
| - | - | ||||||
| $204.6M | $190.5M | ||||||
| $109.4M | $14.5M | ||||||
| $-60.4M | $-134.1M | ||||||
| $-156.6M | $-138.8M | ||||||
| $2.2M | $-95.5M | ||||||
| $-154.4M | $-234.3M | ||||||
| $-214.8M | $-368.4M | ||||||
| $-7M | $-12.9M | ||||||
| $-215.1M | $-369M | ||||||
| $-1.38 | $-2.3 | ||||||
| $-1.38 | $-2.3 | ||||||
| $160.1M | $160.149M | ||||||
| $160.1M | $160.149M | ||||||
| $384M | $282.2M | ||||||
| $442.2M | $416.3M | ||||||
| $-58.2M | $-134.1M |
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