
Last Price
52 Week Range
$10.36 - $22.69
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-4.746B | $-3.626B | ||||||
| $1.031B | $0.784B | ||||||
| - | - | ||||||
| $692M | $741M | ||||||
| $1.167B | $1.44B | ||||||
| $140M | $-118M | ||||||
| $-1.716B | $-0.779B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.141B | $-1.71B | ||||||
| - | - | ||||||
| $-4.392B | $-3.206B | ||||||
| $3.553B | $3.088B | ||||||
| - | - | ||||||
| $-1.98B | $-1.828B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1B | - | ||||||
| $64M | $923M | ||||||
| - | - | ||||||
| $72M | $-37M | ||||||
| $1.136B | $0.886B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.857B | $5.294B | ||||||
| $-2.563B | $-1.715B | ||||||
| $5.294B | $3.579B | ||||||
| $-1.716B | $-0.779B | ||||||
| $-1.141B | $-1.71B | ||||||
| $-2.857B | $-2.489B |
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