
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $7.522B | $8.264B | |||||||||
| $3.815B | $3.827B | |||||||||
| - | - | |||||||||
| $415M | - | |||||||||
| $0.493B | $1.902B | |||||||||
| $12.245B | $13.993B | |||||||||
| $3.11B | $3.011B | |||||||||
| $9.191B | $9.979B | |||||||||
| $18.241B | $9.178B | |||||||||
| $6.171B | $10.951B | |||||||||
| $2.286B | $14.69B | |||||||||
| $38.999B | $47.809B | |||||||||
| - | - | |||||||||
| $51.244B | $61.802B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.609B | $1.013B | |||||||||
| $649M | - | |||||||||
| $1.461B | $0.169B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $7.757B | $11.138B | |||||||||
| $11.476B | $12.32B | |||||||||
| $6.719B | $10.521B | |||||||||
| $1.628B | $1.39B | |||||||||
| - | - | |||||||||
| $9M | - | |||||||||
| $7.308B | $8.098B | |||||||||
| $17.292B | $21.399B | |||||||||
| - | - | |||||||||
| $28.768B | $33.719B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $-20.726B | $-10.628B | |||||||||
| $42.801B | $38.101B | |||||||||
| $-517M | $-432M | |||||||||
| - | - | |||||||||
| $21.558B | $27.041B | |||||||||
| $0.918B | $1.042B | |||||||||
| $22.476B | $28.083B | |||||||||
| $51.244B | $61.802B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $19.325B | $9.706B | |||||||||
| $11.436B | $13.47B | |||||||||
| $4.998B | $5.734B |
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