
Last Price
52 Week Range
$22.28 - $59.55
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-3.561B | $-2.822B | |||||||||
| $189M | $215M | |||||||||
| - | - | |||||||||
| $429M | $483M | |||||||||
| $-78M | $254M | |||||||||
| $17M | $-3M | |||||||||
| $-3.004B | $-1.873B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-1.051B | $-0.192B | |||||||||
| - | - | |||||||||
| $-6.529B | $-5.768B | |||||||||
| $9.529B | $7.916B | |||||||||
| - | $-10M | |||||||||
| $1.949B | $1.946B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-10M | $539M | |||||||||
| $66M | $35M | |||||||||
| - | - | |||||||||
| - | $19M | |||||||||
| $56M | $593M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.928B | $1.929B | |||||||||
| $-999M | $668M | |||||||||
| $1.929B | $2.597B | |||||||||
| $-3.004B | $-1.873B | |||||||||
| $-1.051B | $-0.192B | |||||||||
| $-4.055B | $-2.065B |
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