
Last Price
52 Week Range
$60.53 - $85.63
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $3.169B | $4.53B | $2.143B | ||||||||
| $5.676B | $6.371B | $9.122B | ||||||||
| $5.432B | $5.667B | $5.202B | ||||||||
| - | - | - | ||||||||
| $820M | $767M | $918M | ||||||||
| $15.097B | $17.335B | $17.385B | ||||||||
| $4.099B | $4.22B | $4.183B | ||||||||
| $19.284B | $18.766B | $18.556B | ||||||||
| $134M | $160M | $270M | ||||||||
| $401M | $320M | $395M | ||||||||
| $1.81B | $2.044B | $1.928B | ||||||||
| $25.728B | $25.51B | $25.332B | ||||||||
| - | - | - | ||||||||
| $40.825B | $42.845B | $42.717B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $4.246B | $4.553B | $4.416B | ||||||||
| $2.103B | $3.099B | - | ||||||||
| $0.75B | $0.894B | $1.674B | ||||||||
| - | - | - | ||||||||
| $207M | - | $229M | ||||||||
| $3.287B | $3.579B | $2.773B | ||||||||
| - | - | $2.991B | ||||||||
| $10.386B | $12.125B | $11.854B | ||||||||
| $1.953B | $1.686B | $1.682B | ||||||||
| - | - | - | ||||||||
| - | - | $113M | ||||||||
| $478M | $251M | $290M | ||||||||
| $3.978B | $4.397B | $4.173B | ||||||||
| $6.409B | $6.334B | $6.258B | ||||||||
| - | - | - | ||||||||
| $16.795B | $18.459B | $18.112B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $7M | $7M | $7M | ||||||||
| $55M | $-67M | $436M | ||||||||
| $27.196B | $27.001B | $26.859B | ||||||||
| $-3.469B | $-2.797B | $-2.94B | ||||||||
| - | - | - | ||||||||
| $23.789B | $24.144B | $24.362B | ||||||||
| $241M | $242M | $243M | ||||||||
| $24.03B | $24.386B | $24.605B | ||||||||
| $40.825B | $42.845B | $42.717B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $197M | $169M | $272M | ||||||||
| $2.703B | $2.58B | $3.356B | ||||||||
| $-0.403B | $-1.941B | $1.215B |
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