
Last Price
52 Week Range
$99.88 - $143.88
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $10.611B | $11.014B | |||||||
| $6.078B | $7.145B | |||||||
| - | - | |||||||
| - | - | |||||||
| $491M | $638M | |||||||
| $17.18B | $18.797B | |||||||
| $291M | $257M | |||||||
| $777M | $770M | |||||||
| - | $58M | |||||||
| $2.439B | $2.102B | |||||||
| $272M | $224M | |||||||
| $3.779B | $3.411B | |||||||
| - | - | |||||||
| $20.959B | $22.208B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $7.128B | $8.323B | |||||||
| $856M | $923M | |||||||
| - | $1.999B | |||||||
| $63M | $68M | |||||||
| $1.055B | - | |||||||
| $1.616B | $1.743B | |||||||
| $498M | $593M | |||||||
| $10.161B | $13.649B | |||||||
| $1.759B | - | |||||||
| $299M | $68M | |||||||
| - | - | |||||||
| - | - | |||||||
| $155M | $360M | |||||||
| $2.386B | $0.36B | |||||||
| - | - | |||||||
| $12.547B | $14.009B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $-4.225B | $-5.502B | |||||||
| $12.602B | $13.763B | |||||||
| $35M | $-62M | |||||||
| - | - | |||||||
| $8.412B | $8.199B | |||||||
| - | - | |||||||
| $8.412B | $8.199B | |||||||
| $20.959B | $22.208B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $3.747B | $4.512B | |||||||
| $2.294B | $2.067B | |||||||
| $-4.57B | $-4.493B |
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