
Last Price
52 Week Range
$68.46 - $101.99
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $9.845B | $10.093B | |||||||||
| $737M | $747M | |||||||||
| $-6.027B | $-4.779B | |||||||||
| $1.796B | $1.826B | |||||||||
| $2.374B | $2.227B | |||||||||
| $-1.588B | $-0.015B | |||||||||
| $7.137B | $10.099B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-242M | $-336M | |||||||||
| $-851M | $-120M | |||||||||
| $-13.054B | $-22.123B | |||||||||
| $10.221B | $20.046B | |||||||||
| $-0.102B | $-1.14B | |||||||||
| $-4.028B | $-3.673B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-186M | $852M | |||||||||
| $-1.096B | $-6.34B | |||||||||
| - | - | |||||||||
| $46M | $-116M | |||||||||
| $-1.236B | $-5.604B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $5.485B | $6.438B | |||||||||
| $0.953B | $1.298B | |||||||||
| $6.438B | $7.736B | |||||||||
| $7.137B | $10.099B | |||||||||
| $-242M | $-336M | |||||||||
| $6.895B | $9.763B |
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