
Last Price
52 Week Range
$35.83 - $70.41
Next Earnings Date
Jul 21 2026 (Estimate)
Next Earnings Date
Jul 21 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.364B | $4.956B | $14.764B | ||||||||||
| $7.122B | $6.641B | $6.696B | ||||||||||
| $4.954B | $4.954B | $4.868B | ||||||||||
| - | - | - | ||||||||||
| $1.771B | $2.277B | $2.263B | ||||||||||
| $17.211B | $18.828B | $28.591B | ||||||||||
| $5.127B | $5.948B | $5.54B | ||||||||||
| $10.029B | $10.165B | $10.105B | ||||||||||
| - | $1.453B | - | ||||||||||
| $1.284B | $1.957B | - | ||||||||||
| $4.712B | $2.53B | $6.66B | ||||||||||
| $21.152B | $22.053B | $22.305B | ||||||||||
| - | - | - | ||||||||||
| $38.363B | $40.881B | $50.896B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.542B | $4.579B | $4.257B | ||||||||||
| - | $1.115B | - | ||||||||||
| $53M | $862M | $753M | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $5.672B | $5.904B | $5.999B | ||||||||||
| $2.724B | $1.417B | $2.404B | ||||||||||
| $12.991B | $13.877B | $13.413B | ||||||||||
| $5.97B | $5.398B | $15.411B | ||||||||||
| - | $442M | - | ||||||||||
| - | - | - | ||||||||||
| $83M | $84M | $94M | ||||||||||
| $2.264B | $1.628B | $2.488B | ||||||||||
| $8.317B | $7.994B | $17.993B | ||||||||||
| - | - | - | ||||||||||
| $21.308B | $21.871B | $31.406B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $-5.84B | $-3.252B | $-2.322B | ||||||||||
| $25.896B | $24.738B | $24.48B | ||||||||||
| $-3.161B | $-2.652B | $-2.844B | ||||||||||
| - | - | - | ||||||||||
| $16.895B | $18.834B | $19.314B | ||||||||||
| $160M | $176M | $176M | ||||||||||
| $17.055B | $19.01B | $19.49B | ||||||||||
| $38.363B | $40.881B | $50.896B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $2.694B | - | ||||||||||
| $6.023B | $7.144B | $16.164B | ||||||||||
| $2.659B | $3.429B | $1.4B |
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