
Last Price
52 Week Range
$143.30 - $285.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.341B | $5.506B | |||||||
| $0.865B | $1.108B | |||||||
| - | - | |||||||
| $237M | - | |||||||
| $0.943B | $2.029B | |||||||
| $7.386B | $8.643B | |||||||
| $1.167B | $1.504B | |||||||
| $2.825B | $7.779B | |||||||
| $835M | $837M | |||||||
| - | - | |||||||
| $632M | $896M | |||||||
| $5.459B | $11.016B | |||||||
| - | - | |||||||
| $12.845B | $19.659B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.794B | $0.397B | |||||||
| $588M | - | |||||||
| - | $105M | |||||||
| $68M | - | |||||||
| $337M | - | |||||||
| $396M | - | |||||||
| $1.592B | $5.645B | |||||||
| $4.438B | $6.147B | |||||||
| $-0.468B | $2.724B | |||||||
| $536M | $461M | |||||||
| - | - | |||||||
| - | - | |||||||
| $129M | $-180M | |||||||
| $0.597B | $3.466B | |||||||
| - | - | |||||||
| $5.035B | $9.613B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $-5.255B | $-4.32B | |||||||
| $13.165B | $14.092B | |||||||
| $-107M | $261M | |||||||
| - | - | |||||||
| $7.803B | $10.033B | |||||||
| $7M | $13M | |||||||
| $7.81B | $10.046B | |||||||
| $12.845B | $19.659B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.157B | $1.965B | |||||||
| $0.536B | $3.751B | |||||||
| $-3.483B | $-0.627B |
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