
Last Price
52 Week Range
$53.40 - $85.56
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $3.169B | $4.53B | ||||||||
| $5.676B | $6.371B | ||||||||
| $5.432B | $5.667B | ||||||||
| - | - | ||||||||
| $820M | $767M | ||||||||
| $15.097B | $17.335B | ||||||||
| $4.099B | $4.22B | ||||||||
| $19.284B | $18.766B | ||||||||
| $134M | $160M | ||||||||
| $401M | $320M | ||||||||
| $1.81B | $2.044B | ||||||||
| $25.728B | $25.51B | ||||||||
| - | - | ||||||||
| $40.825B | $42.845B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $4.246B | $4.553B | ||||||||
| $2.103B | $3.099B | ||||||||
| $750M | $894M | ||||||||
| - | - | ||||||||
| $207M | - | ||||||||
| $3.287B | $3.579B | ||||||||
| - | - | ||||||||
| $10.386B | $12.125B | ||||||||
| $1.953B | $1.686B | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $478M | $251M | ||||||||
| $3.978B | $4.397B | ||||||||
| $6.409B | $6.334B | ||||||||
| - | - | ||||||||
| $16.795B | $18.459B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $7M | $7M | ||||||||
| $55M | $-67M | ||||||||
| $27.196B | $27.001B | ||||||||
| $-3.469B | $-2.797B | ||||||||
| - | - | ||||||||
| $23.789B | $24.144B | ||||||||
| $241M | $242M | ||||||||
| $24.03B | $24.386B | ||||||||
| $40.825B | $42.845B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $197M | $169M | ||||||||
| $2.703B | $2.58B | ||||||||
| $-0.403B | $-1.941B |
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