
Last Price
52 Week Range
$68.46 - $101.99
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $7.522B | $8.264B | $6.091B | |||||||||
| $3.815B | $3.827B | $3.895B | |||||||||
| - | - | - | |||||||||
| $0.415B | - | $2.157B | |||||||||
| $0.493B | $1.902B | $0.68B | |||||||||
| $12.245B | $13.993B | $12.823B | |||||||||
| $3.11B | $3.011B | $1.842B | |||||||||
| $9.191B | $9.979B | $9.909B | |||||||||
| $18.241B | $9.178B | $17.403B | |||||||||
| $6.171B | $10.951B | $10.844B | |||||||||
| $2.286B | $14.69B | $7.064B | |||||||||
| $38.999B | $47.809B | $47.062B | |||||||||
| - | - | - | |||||||||
| $51.244B | $61.802B | $59.885B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.609B | $1.013B | $1.189B | |||||||||
| $0.649B | - | $7.142B | |||||||||
| $1.461B | $0.169B | $3.467B | |||||||||
| - | - | $195M | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $7.757B | $11.138B | - | |||||||||
| $11.476B | $12.32B | $11.993B | |||||||||
| $6.719B | $10.521B | $8.804B | |||||||||
| $1.628B | $1.39B | $1.905B | |||||||||
| - | - | - | |||||||||
| $9M | - | - | |||||||||
| $7.308B | $8.098B | $9.856B | |||||||||
| $17.292B | $21.399B | $22.08B | |||||||||
| - | - | - | |||||||||
| $28.768B | $33.719B | $34.073B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $-20.726B | $-10.628B | $-10.355B | |||||||||
| $42.801B | $38.101B | $35.527B | |||||||||
| $-517M | $-432M | $-421M | |||||||||
| - | - | - | |||||||||
| $21.558B | $27.041B | $24.751B | |||||||||
| $0.918B | $1.042B | $1.061B | |||||||||
| $22.476B | $28.083B | $25.812B | |||||||||
| $51.244B | $61.802B | $59.885B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $19.325B | $9.706B | $17.936B | |||||||||
| $11.436B | $13.47B | $15.886B | |||||||||
| $4.998B | $5.734B | $10.328B |
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