|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$57.64B
Revenue YoY Change
(Revenue[2025] - Revenue[2024]) / Revenue[2024] × 100
|
$53.66B
Revenue YoY Change
(Revenue[2024] - Revenue[2023]) / Revenue[2023] × 100
|
$54.04B
Revenue YoY Change
(Revenue[2023] - Revenue[2022]) / Revenue[2022] × 100
|
$55.55B
Revenue YoY Change
(Revenue[2022] - Revenue[2021]) / Revenue[2021] × 100
|
$63.50B
Revenue YoY Change
(Revenue[2021] - Revenue[2020]) / Revenue[2020] × 100
|
| Cost Of Revenue |
$19.08B
Cost Of Revenue YoY Change
(CostOfRevenue[2025] - CostOfRevenue[2024]) / CostOfRevenue[2024] × 100
|
$18.36B
Cost Of Revenue YoY Change
(CostOfRevenue[2024] - CostOfRevenue[2023]) / CostOfRevenue[2023] × 100
|
$17.14B
Cost Of Revenue YoY Change
(CostOfRevenue[2023] - CostOfRevenue[2022]) / CostOfRevenue[2022] × 100
|
$16.30B
Cost Of Revenue YoY Change
(CostOfRevenue[2022] - CostOfRevenue[2021]) / CostOfRevenue[2021] × 100
|
$12.82B
Cost Of Revenue YoY Change
(CostOfRevenue[2021] - CostOfRevenue[2020]) / CostOfRevenue[2020] × 100
|
| Gross Profit |
$38.56B
Gross Profit YoY Change
(GrossProfit[2025] - GrossProfit[2024]) / GrossProfit[2024] × 100
|
$35.30B
Gross Profit YoY Change
(GrossProfit[2024] - GrossProfit[2023]) / GrossProfit[2023] × 100
|
$36.91B
Gross Profit YoY Change
(GrossProfit[2023] - GrossProfit[2022]) / GrossProfit[2022] × 100
|
$39.26B
Gross Profit YoY Change
(GrossProfit[2022] - GrossProfit[2021]) / GrossProfit[2021] × 100
|
$50.67B
Gross Profit YoY Change
(GrossProfit[2021] - GrossProfit[2020]) / GrossProfit[2020] × 100
|
| Selling, General & Admin |
$10.36B
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2025] - SellingGeneralAndAdministrativeExpenses[2024]) / SellingGeneralAndAdministrativeExpenses[2024] × 100
|
$9.997B
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2024] - SellingGeneralAndAdministrativeExpenses[2023]) / SellingGeneralAndAdministrativeExpenses[2023] × 100
|
$9.417B
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2023] - SellingGeneralAndAdministrativeExpenses[2022]) / SellingGeneralAndAdministrativeExpenses[2022] × 100
|
$9.664B
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2022] - SellingGeneralAndAdministrativeExpenses[2021]) / SellingGeneralAndAdministrativeExpenses[2021] × 100
|
$9.324B
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2021] - SellingGeneralAndAdministrativeExpenses[2020]) / SellingGeneralAndAdministrativeExpenses[2020] × 100
|
| Research & Development |
$1.101B
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2025] - ResearchAndDevelopmentExpenses[2024]) / ResearchAndDevelopmentExpenses[2024] × 100
|
$1.334B
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2024] - ResearchAndDevelopmentExpenses[2023]) / ResearchAndDevelopmentExpenses[2023] × 100
|
$1.475B
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2023] - ResearchAndDevelopmentExpenses[2022]) / ResearchAndDevelopmentExpenses[2022] × 100
|
$972.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2022] - ResearchAndDevelopmentExpenses[2021]) / ResearchAndDevelopmentExpenses[2021] × 100
|
$791.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2021] - ResearchAndDevelopmentExpenses[2020]) / ResearchAndDevelopmentExpenses[2020] × 100
|
| Depreciation & Amortization |
$6.577B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2025] - DepreciationDepletionAndAmortizationTotal[2024]) / DepreciationDepletionAndAmortizationTotal[2024] × 100
|
$5.918B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2024] - DepreciationDepletionAndAmortizationTotal[2023]) / DepreciationDepletionAndAmortizationTotal[2023] × 100
|
$5.334B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2023] - DepreciationDepletionAndAmortizationTotal[2022]) / DepreciationDepletionAndAmortizationTotal[2022] × 100
|
$5.010B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2022] - DepreciationDepletionAndAmortizationTotal[2021]) / DepreciationDepletionAndAmortizationTotal[2021] × 100
|
$4.697B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2021] - DepreciationDepletionAndAmortizationTotal[2020]) / DepreciationDepletionAndAmortizationTotal[2020] × 100
|
| Operating Expenses |
$21.02B
Operating Expenses YoY Change
(OperatingExpenses[2025] - OperatingExpenses[2024]) / OperatingExpenses[2024] × 100
|
$19.64B
Operating Expenses YoY Change
(OperatingExpenses[2024] - OperatingExpenses[2023]) / OperatingExpenses[2023] × 100
|
$20.03B
Operating Expenses YoY Change
(OperatingExpenses[2023] - OperatingExpenses[2022]) / OperatingExpenses[2022] × 100
|
$18.62B
Operating Expenses YoY Change
(OperatingExpenses[2022] - OperatingExpenses[2021]) / OperatingExpenses[2021] × 100
|
$19.70B
Operating Expenses YoY Change
(OperatingExpenses[2021] - OperatingExpenses[2020]) / OperatingExpenses[2020] × 100
|
| Operating Profit |
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2025] - OperatingIncomeLoss[2024]) / OperatingIncomeLoss[2024] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2024] - OperatingIncomeLoss[2023]) / OperatingIncomeLoss[2023] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2023] - OperatingIncomeLoss[2022]) / OperatingIncomeLoss[2022] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2022] - OperatingIncomeLoss[2021]) / OperatingIncomeLoss[2021] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2021] - OperatingIncomeLoss[2020]) / OperatingIncomeLoss[2020] × 100
|
| Interest Expense |
-$1.183B
Interest Expense YoY Change
(InterestExpenses[2025] - InterestExpenses[2024]) / InterestExpenses[2024] × 100
|
-$353.0M
Interest Expense YoY Change
(InterestExpenses[2024] - InterestExpenses[2023]) / InterestExpenses[2023] × 100
|
-$1.709B
Interest Expense YoY Change
(InterestExpenses[2023] - InterestExpenses[2022]) / InterestExpenses[2022] × 100
|
-$1.113B
Interest Expense YoY Change
(InterestExpenses[2022] - InterestExpenses[2021]) / InterestExpenses[2021] × 100
|
$267.0M
Interest Expense YoY Change
(InterestExpenses[2021] - InterestExpenses[2020]) / InterestExpenses[2020] × 100
|
| Other Income/Expense, Net |
-$385.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2025] - OtherExpenseIncome[2024]) / OtherExpenseIncome[2024] × 100
|
-$367.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2024] - OtherExpenseIncome[2023]) / OtherExpenseIncome[2023] × 100
|
-$445.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2023] - OtherExpenseIncome[2022]) / OtherExpenseIncome[2022] × 100
|
-$1.343B
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2022] - OtherExpenseIncome[2021]) / OtherExpenseIncome[2021] × 100
|
-$356.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2021] - OtherExpenseIncome[2020]) / OtherExpenseIncome[2020] × 100
|
| Pretax Income |
$14.57B
Pretax Income YoY Change
(PretaxIncome[2025] - PretaxIncome[2024]) / PretaxIncome[2024] × 100
|
$15.62B
Pretax Income YoY Change
(PretaxIncome[2024] - PretaxIncome[2023]) / PretaxIncome[2023] × 100
|
$13.79B
Pretax Income YoY Change
(PretaxIncome[2023] - PretaxIncome[2022]) / PretaxIncome[2022] × 100
|
$18.66B
Pretax Income YoY Change
(PretaxIncome[2022] - PretaxIncome[2021]) / PretaxIncome[2021] × 100
|
$30.83B
Pretax Income YoY Change
(PretaxIncome[2021] - PretaxIncome[2020]) / PretaxIncome[2020] × 100
|
| Income Tax |
$4.319B
Income Tax YoY Change
(IncomeTax[2025] - IncomeTax[2024]) / IncomeTax[2024] × 100
|
$4.041B
Income Tax YoY Change
(IncomeTax[2024] - IncomeTax[2023]) / IncomeTax[2023] × 100
|
$3.832B
Income Tax YoY Change
(IncomeTax[2023] - IncomeTax[2022]) / IncomeTax[2022] × 100
|
$5.586B
Income Tax YoY Change
(IncomeTax[2022] - IncomeTax[2021]) / IncomeTax[2021] × 100
|
$8.258B
Income Tax YoY Change
(IncomeTax[2021] - IncomeTax[2020]) / IncomeTax[2020] × 100
|
| Net Earnings |
$9.966B
Net Income YoY Change
(NetIncome[2025] - NetIncome[2024]) / NetIncome[2024] × 100
|
$11.55B
Net Income YoY Change
(NetIncome[2024] - NetIncome[2023]) / NetIncome[2023] × 100
|
$10.06B
Net Income YoY Change
(NetIncome[2023] - NetIncome[2022]) / NetIncome[2022] × 100
|
$12.42B
Net Income YoY Change
(NetIncome[2022] - NetIncome[2021]) / NetIncome[2021] × 100
|
$21.09B
Net Income YoY Change
(NetIncome[2021] - NetIncome[2020]) / NetIncome[2020] × 100
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$6.08
Diluted Earnings Per Share YoY Change
(DilutedEPS[2025] - DilutedEPS[2024]) / DilutedEPS[2024] × 100
|
$7.07
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024] - DilutedEPS[2023]) / DilutedEPS[2023] × 100
|
$6.17
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023] - DilutedEPS[2022]) / DilutedEPS[2022] × 100
|
$7.62
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022] - DilutedEPS[2021]) / DilutedEPS[2021] × 100
|
$12.95
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021] - DilutedEPS[2020]) / DilutedEPS[2020] × 100
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 | 2017 Q4 | 2017 Q2 | 2009 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$30.77B
Revenue YoY Change
(Revenue[2025 Q4] - Revenue[2024 Q4]) / Revenue[2024 Q4] × 100
|
$26.87B
Revenue YoY Change
(Revenue[2025 Q2] - Revenue[2024 Q2]) / Revenue[2024 Q2] × 100
|
$26.86B
Revenue YoY Change
(Revenue[2024 Q4] - Revenue[2023 Q4]) / Revenue[2023 Q4] × 100
|
$26.80B
Revenue YoY Change
(Revenue[2024 Q2] - Revenue[2023 Q2]) / Revenue[2023 Q2] × 100
|
$27.37B
Revenue YoY Change
(Revenue[2023 Q4] - Revenue[2022 Q4]) / Revenue[2022 Q4] × 100
|
$26.67B
Revenue YoY Change
(Revenue[2023 Q2] - Revenue[2022 Q2]) / Revenue[2022 Q2] × 100
|
$25.78B
Revenue YoY Change
(Revenue[2022 Q4] - Revenue[2021 Q4]) / Revenue[2021 Q4] × 100
|
$29.78B
Revenue YoY Change
(Revenue[2022 Q2] - Revenue[2021 Q2]) / Revenue[2021 Q2] × 100
|
$30.41B
Revenue YoY Change
(Revenue[2021 Q4] - Revenue[2020 Q4]) / Revenue[2020 Q4] × 100
|
$33.08B
Revenue YoY Change
(Revenue[2021 Q2] - Revenue[2020 Q2]) / Revenue[2020 Q2] × 100
|
$25.25B
Revenue YoY Change
(Revenue[2020 Q4] - Revenue[2019 Q4]) / Revenue[2019 Q4] × 100
|
$19.36B
Revenue YoY Change
(Revenue[2020 Q2] - Revenue[2019 Q2]) / Revenue[2019 Q2] × 100
|
$22.44B
Revenue YoY Change
(Revenue[2019 Q4] - Revenue[2018 Q4]) / Revenue[2018 Q4] × 100
|
$20.72B
Revenue YoY Change
(Revenue[2019 Q2] - Revenue[2018 Q2]) / Revenue[2018 Q2] × 100
|
$20.61B
Revenue YoY Change
(Revenue[2018 Q4] - Revenue[2017 Q4]) / Revenue[2017 Q4] × 100
|
$19.91B
Revenue YoY Change
(Revenue[2018 Q2] - Revenue[2017 Q2]) / Revenue[2017 Q2] × 100
|
$20.71B
N/A
|
$19.32B
N/A
|
$9.191B
Revenue YoY Change
(Revenue[2009 Q1] - Revenue[2008 Q1]) / Revenue[2008 Q1] × 100
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$247.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2025 Q4] - ResearchAndDevelopmentExpenses[2024 Q4]) / ResearchAndDevelopmentExpenses[2024 Q4] × 100
|
$330.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2025 Q2] - ResearchAndDevelopmentExpenses[2024 Q2]) / ResearchAndDevelopmentExpenses[2024 Q2] × 100
|
$448.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2024 Q4] - ResearchAndDevelopmentExpenses[2023 Q4]) / ResearchAndDevelopmentExpenses[2023 Q4] × 100
|
$488.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2024 Q2] - ResearchAndDevelopmentExpenses[2023 Q2]) / ResearchAndDevelopmentExpenses[2023 Q2] × 100
|
$520.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2023 Q4] - ResearchAndDevelopmentExpenses[2022 Q4]) / ResearchAndDevelopmentExpenses[2022 Q4] × 100
|
$710.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2023 Q2] - ResearchAndDevelopmentExpenses[2022 Q2]) / ResearchAndDevelopmentExpenses[2022 Q2] × 100
|
$529.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2022 Q4] - ResearchAndDevelopmentExpenses[2021 Q4]) / ResearchAndDevelopmentExpenses[2021 Q4] × 100
|
$367.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2022 Q2] - ResearchAndDevelopmentExpenses[2021 Q2]) / ResearchAndDevelopmentExpenses[2021 Q2] × 100
|
$402.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2021 Q4] - ResearchAndDevelopmentExpenses[2020 Q4]) / ResearchAndDevelopmentExpenses[2020 Q4] × 100
|
$324.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2021 Q2] - ResearchAndDevelopmentExpenses[2020 Q2]) / ResearchAndDevelopmentExpenses[2020 Q2] × 100
|
$345.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2020 Q4] - ResearchAndDevelopmentExpenses[2019 Q4]) / ResearchAndDevelopmentExpenses[2019 Q4] × 100
|
$280.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2020 Q2] - ResearchAndDevelopmentExpenses[2019 Q2]) / ResearchAndDevelopmentExpenses[2019 Q2] × 100
|
$337.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2019 Q4] - ResearchAndDevelopmentExpenses[2018 Q4]) / ResearchAndDevelopmentExpenses[2018 Q4] × 100
|
$287.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2019 Q2] - ResearchAndDevelopmentExpenses[2018 Q2]) / ResearchAndDevelopmentExpenses[2018 Q2] × 100
|
$256.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2018 Q4] - ResearchAndDevelopmentExpenses[2017 Q4]) / ResearchAndDevelopmentExpenses[2017 Q4] × 100
|
$232.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2018 Q2] - ResearchAndDevelopmentExpenses[2017 Q2]) / ResearchAndDevelopmentExpenses[2017 Q2] × 100
|
$270.0M
N/A
|
$175.0M
N/A
|
$136.0M
Research & Development YoY Change
(ResearchAndDevelopmentExpenses[2009 Q1] - ResearchAndDevelopmentExpenses[2008 Q1]) / ResearchAndDevelopmentExpenses[2008 Q1] × 100
|
| Depreciation & Amortization |
$3.619B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2025 Q4] - DepreciationDepletionAndAmortizationTotal[2024 Q4]) / DepreciationDepletionAndAmortizationTotal[2024 Q4] × 100
|
$2.958B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2025 Q2] - DepreciationDepletionAndAmortizationTotal[2024 Q2]) / DepreciationDepletionAndAmortizationTotal[2024 Q2] × 100
|
$3.097B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2024 Q4] - DepreciationDepletionAndAmortizationTotal[2023 Q4]) / DepreciationDepletionAndAmortizationTotal[2023 Q4] × 100
|
$2.821B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2024 Q2] - DepreciationDepletionAndAmortizationTotal[2023 Q2]) / DepreciationDepletionAndAmortizationTotal[2023 Q2] × 100
|
$2.849B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2023 Q4] - DepreciationDepletionAndAmortizationTotal[2022 Q4]) / DepreciationDepletionAndAmortizationTotal[2022 Q4] × 100
|
$2.485B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2023 Q2] - DepreciationDepletionAndAmortizationTotal[2022 Q2]) / DepreciationDepletionAndAmortizationTotal[2022 Q2] × 100
|
$2.551B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2022 Q4] - DepreciationDepletionAndAmortizationTotal[2021 Q4]) / DepreciationDepletionAndAmortizationTotal[2021 Q4] × 100
|
$2.459B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2022 Q2] - DepreciationDepletionAndAmortizationTotal[2021 Q2]) / DepreciationDepletionAndAmortizationTotal[2021 Q2] × 100
|
$2.390B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2021 Q4] - DepreciationDepletionAndAmortizationTotal[2020 Q4]) / DepreciationDepletionAndAmortizationTotal[2020 Q4] × 100
|
$2.307B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2021 Q2] - DepreciationDepletionAndAmortizationTotal[2020 Q2]) / DepreciationDepletionAndAmortizationTotal[2020 Q2] × 100
|
$2.187B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2020 Q4] - DepreciationDepletionAndAmortizationTotal[2019 Q4]) / DepreciationDepletionAndAmortizationTotal[2019 Q4] × 100
|
$2.092B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2020 Q2] - DepreciationDepletionAndAmortizationTotal[2019 Q2]) / DepreciationDepletionAndAmortizationTotal[2019 Q2] × 100
|
$2.288B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2019 Q4] - DepreciationDepletionAndAmortizationTotal[2018 Q4]) / DepreciationDepletionAndAmortizationTotal[2018 Q4] × 100
|
$2.096B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2019 Q2] - DepreciationDepletionAndAmortizationTotal[2018 Q2]) / DepreciationDepletionAndAmortizationTotal[2018 Q2] × 100
|
$1.966B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2018 Q4] - DepreciationDepletionAndAmortizationTotal[2017 Q4]) / DepreciationDepletionAndAmortizationTotal[2017 Q4] × 100
|
$2.049B
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2018 Q2] - DepreciationDepletionAndAmortizationTotal[2017 Q2]) / DepreciationDepletionAndAmortizationTotal[2017 Q2] × 100
|
$2.258B
N/A
|
$1.378B
N/A
|
-$51.00M
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2009 Q1] - DepreciationDepletionAndAmortizationTotal[2008 Q1]) / DepreciationDepletionAndAmortizationTotal[2008 Q1] × 100
|
| Operating Expenses |
$22.58B
Operating Expenses YoY Change
(OperatingExpenses[2025 Q4] - OperatingExpenses[2024 Q4]) / OperatingExpenses[2024 Q4] × 100
|
$19.78B
Operating Expenses YoY Change
(OperatingExpenses[2025 Q2] - OperatingExpenses[2024 Q2]) / OperatingExpenses[2024 Q2] × 100
|
$20.10B
Operating Expenses YoY Change
(OperatingExpenses[2024 Q4] - OperatingExpenses[2023 Q4]) / OperatingExpenses[2023 Q4] × 100
|
$18.58B
Operating Expenses YoY Change
(OperatingExpenses[2024 Q2] - OperatingExpenses[2023 Q2]) / OperatingExpenses[2023 Q2] × 100
|
$20.04B
Operating Expenses YoY Change
(OperatingExpenses[2023 Q4] - OperatingExpenses[2022 Q4]) / OperatingExpenses[2022 Q4] × 100
|
$18.25B
Operating Expenses YoY Change
(OperatingExpenses[2023 Q2] - OperatingExpenses[2022 Q2]) / OperatingExpenses[2022 Q2] × 100
|
$18.10B
Operating Expenses YoY Change
(OperatingExpenses[2022 Q4] - OperatingExpenses[2021 Q4]) / OperatingExpenses[2021 Q4] × 100
|
$17.57B
Operating Expenses YoY Change
(OperatingExpenses[2022 Q2] - OperatingExpenses[2021 Q2]) / OperatingExpenses[2021 Q2] × 100
|
$17.77B
Operating Expenses YoY Change
(OperatingExpenses[2021 Q4] - OperatingExpenses[2020 Q4]) / OperatingExpenses[2020 Q4] × 100
|
$15.65B
Operating Expenses YoY Change
(OperatingExpenses[2021 Q2] - OperatingExpenses[2020 Q2]) / OperatingExpenses[2020 Q2] × 100
|
$14.38B
Operating Expenses YoY Change
(OperatingExpenses[2020 Q4] - OperatingExpenses[2019 Q4]) / OperatingExpenses[2019 Q4] × 100
|
$12.50B
Operating Expenses YoY Change
(OperatingExpenses[2020 Q2] - OperatingExpenses[2019 Q2]) / OperatingExpenses[2019 Q2] × 100
|
$14.83B
Operating Expenses YoY Change
(OperatingExpenses[2019 Q4] - OperatingExpenses[2018 Q4]) / OperatingExpenses[2018 Q4] × 100
|
$13.11B
Operating Expenses YoY Change
(OperatingExpenses[2019 Q2] - OperatingExpenses[2018 Q2]) / OperatingExpenses[2018 Q2] × 100
|
$13.90B
Operating Expenses YoY Change
(OperatingExpenses[2018 Q4] - OperatingExpenses[2017 Q4]) / OperatingExpenses[2017 Q4] × 100
|
$13.70B
Operating Expenses YoY Change
(OperatingExpenses[2018 Q2] - OperatingExpenses[2017 Q2]) / OperatingExpenses[2017 Q2] × 100
|
$14.60B
N/A
|
$12.83B
N/A
|
$7.638B
Operating Expenses YoY Change
(OperatingExpenses[2009 Q1] - OperatingExpenses[2008 Q1]) / OperatingExpenses[2008 Q1] × 100
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$260.0M
Interest Expense YoY Change
(InterestExpenses[2025 Q4] - InterestExpenses[2024 Q4]) / InterestExpenses[2024 Q4] × 100
|
$150.0M
Interest Expense YoY Change
(InterestExpenses[2025 Q2] - InterestExpenses[2024 Q2]) / InterestExpenses[2024 Q2] × 100
|
$544.0M
Interest Expense YoY Change
(InterestExpenses[2024 Q4] - InterestExpenses[2023 Q4]) / InterestExpenses[2023 Q4] × 100
|
$275.0M
Interest Expense YoY Change
(InterestExpenses[2024 Q2] - InterestExpenses[2023 Q2]) / InterestExpenses[2023 Q2] × 100
|
-$336.0M
Interest Expense YoY Change
(InterestExpenses[2023 Q4] - InterestExpenses[2022 Q4]) / InterestExpenses[2022 Q4] × 100
|
$275.0M
Interest Expense YoY Change
(InterestExpenses[2023 Q2] - InterestExpenses[2022 Q2]) / InterestExpenses[2022 Q2] × 100
|
-$162.0M
Interest Expense YoY Change
(InterestExpenses[2022 Q4] - InterestExpenses[2021 Q4]) / InterestExpenses[2021 Q4] × 100
|
$109.0M
Interest Expense YoY Change
(InterestExpenses[2022 Q2] - InterestExpenses[2021 Q2]) / InterestExpenses[2021 Q2] × 100
|
$684.0M
Interest Expense YoY Change
(InterestExpenses[2021 Q4] - InterestExpenses[2020 Q4]) / InterestExpenses[2020 Q4] × 100
|
$819.0M
Interest Expense YoY Change
(InterestExpenses[2021 Q2] - InterestExpenses[2020 Q2]) / InterestExpenses[2020 Q2] × 100
|
-$484.0M
Interest Expense YoY Change
(InterestExpenses[2020 Q4] - InterestExpenses[2019 Q4]) / InterestExpenses[2019 Q4] × 100
|
-$238.0M
Interest Expense YoY Change
(InterestExpenses[2020 Q2] - InterestExpenses[2019 Q2]) / InterestExpenses[2019 Q2] × 100
|
-$68.00M
Interest Expense YoY Change
(InterestExpenses[2019 Q4] - InterestExpenses[2018 Q4]) / InterestExpenses[2018 Q4] × 100
|
$105.0M
Interest Expense YoY Change
(InterestExpenses[2019 Q2] - InterestExpenses[2018 Q2]) / InterestExpenses[2018 Q2] × 100
|
$392.0M
Interest Expense YoY Change
(InterestExpenses[2018 Q4] - InterestExpenses[2017 Q4]) / InterestExpenses[2017 Q4] × 100
|
$559.0M
Interest Expense YoY Change
(InterestExpenses[2018 Q2] - InterestExpenses[2017 Q2]) / InterestExpenses[2017 Q2] × 100
|
$13.00M
N/A
|
-$693.0M
N/A
|
$52.00M
Interest Expense YoY Change
(InterestExpenses[2009 Q1] - InterestExpenses[2008 Q1]) / InterestExpenses[2008 Q1] × 100
|
| Other Income/Expense, Net |
-$394.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2025 Q4] - OtherExpenseIncome[2024 Q4]) / OtherExpenseIncome[2024 Q4] × 100
|
-$384.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2025 Q2] - OtherExpenseIncome[2024 Q2]) / OtherExpenseIncome[2024 Q2] × 100
|
-$438.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2024 Q4] - OtherExpenseIncome[2023 Q4]) / OtherExpenseIncome[2023 Q4] × 100
|
-$419.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2024 Q2] - OtherExpenseIncome[2023 Q2]) / OtherExpenseIncome[2023 Q2] × 100
|
-$385.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2023 Q4] - OtherExpenseIncome[2022 Q4]) / OtherExpenseIncome[2022 Q4] × 100
|
-$592.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2023 Q2] - OtherExpenseIncome[2022 Q2]) / OtherExpenseIncome[2022 Q2] × 100
|
-$1.016B
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2022 Q4] - OtherExpenseIncome[2021 Q4]) / OtherExpenseIncome[2021 Q4] × 100
|
-$503.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2022 Q2] - OtherExpenseIncome[2021 Q2]) / OtherExpenseIncome[2021 Q2] × 100
|
-$211.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2021 Q4] - OtherExpenseIncome[2020 Q4]) / OtherExpenseIncome[2020 Q4] × 100
|
-$207.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2021 Q2] - OtherExpenseIncome[2020 Q2]) / OtherExpenseIncome[2020 Q2] × 100
|
-$163.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2020 Q4] - OtherExpenseIncome[2019 Q4]) / OtherExpenseIncome[2019 Q4] × 100
|
-$214.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2020 Q2] - OtherExpenseIncome[2019 Q2]) / OtherExpenseIncome[2019 Q2] × 100
|
-$189.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2019 Q4] - OtherExpenseIncome[2018 Q4]) / OtherExpenseIncome[2018 Q4] × 100
|
-$195.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2019 Q2] - OtherExpenseIncome[2018 Q2]) / OtherExpenseIncome[2018 Q2] × 100
|
-$186.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2018 Q4] - OtherExpenseIncome[2017 Q4]) / OtherExpenseIncome[2017 Q4] × 100
|
-$191.0M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2018 Q2] - OtherExpenseIncome[2017 Q2]) / OtherExpenseIncome[2017 Q2] × 100
|
-$165.0M
N/A
|
-$218.0M
N/A
|
-$55.00M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2009 Q1] - OtherExpenseIncome[2008 Q1]) / OtherExpenseIncome[2008 Q1] × 100
|
| Pretax Income |
$7.831B
Pretax Income YoY Change
(PretaxIncome[2025 Q4] - PretaxIncome[2024 Q4]) / PretaxIncome[2024 Q4] × 100
|
$6.737B
Pretax Income YoY Change
(PretaxIncome[2025 Q2] - PretaxIncome[2024 Q2]) / PretaxIncome[2024 Q2] × 100
|
$7.500B
Pretax Income YoY Change
(PretaxIncome[2024 Q4] - PretaxIncome[2023 Q4]) / PretaxIncome[2023 Q4] × 100
|
$8.115B
Pretax Income YoY Change
(PretaxIncome[2024 Q2] - PretaxIncome[2023 Q2]) / PretaxIncome[2023 Q2] × 100
|
$6.855B
Pretax Income YoY Change
(PretaxIncome[2023 Q4] - PretaxIncome[2022 Q4]) / PretaxIncome[2022 Q4] × 100
|
$6.930B
Pretax Income YoY Change
(PretaxIncome[2023 Q2] - PretaxIncome[2022 Q2]) / PretaxIncome[2022 Q2] × 100
|
$6.347B
Pretax Income YoY Change
(PretaxIncome[2022 Q4] - PretaxIncome[2021 Q4]) / PretaxIncome[2021 Q4] × 100
|
$12.32B
Pretax Income YoY Change
(PretaxIncome[2022 Q2] - PretaxIncome[2021 Q2]) / PretaxIncome[2021 Q2] × 100
|
$12.78B
Pretax Income YoY Change
(PretaxIncome[2021 Q4] - PretaxIncome[2020 Q4]) / PretaxIncome[2020 Q4] × 100
|
$18.05B
Pretax Income YoY Change
(PretaxIncome[2021 Q2] - PretaxIncome[2020 Q2]) / PretaxIncome[2020 Q2] × 100
|
$10.11B
Pretax Income YoY Change
(PretaxIncome[2020 Q4] - PretaxIncome[2019 Q4]) / PretaxIncome[2019 Q4] × 100
|
$5.279B
Pretax Income YoY Change
(PretaxIncome[2020 Q2] - PretaxIncome[2019 Q2]) / PretaxIncome[2019 Q2] × 100
|
$5.933B
Pretax Income YoY Change
(PretaxIncome[2019 Q4] - PretaxIncome[2018 Q4]) / PretaxIncome[2018 Q4] × 100
|
$5.186B
Pretax Income YoY Change
(PretaxIncome[2019 Q2] - PretaxIncome[2018 Q2]) / PretaxIncome[2018 Q2] × 100
|
$11.44B
Pretax Income YoY Change
(PretaxIncome[2018 Q4] - PretaxIncome[2017 Q4]) / PretaxIncome[2017 Q4] × 100
|
$6.732B
Pretax Income YoY Change
(PretaxIncome[2018 Q2] - PretaxIncome[2017 Q2]) / PretaxIncome[2017 Q2] × 100
|
$7.860B
N/A
|
$4.956B
N/A
|
$2.433B
Pretax Income YoY Change
(PretaxIncome[2009 Q1] - PretaxIncome[2008 Q1]) / PretaxIncome[2008 Q1] × 100
|
| Income Tax |
$2.118B
Income Tax YoY Change
(IncomeTax[2025 Q4] - IncomeTax[2024 Q4]) / IncomeTax[2024 Q4] × 100
|
$2.201B
Income Tax YoY Change
(IncomeTax[2025 Q2] - IncomeTax[2024 Q2]) / IncomeTax[2024 Q2] × 100
|
$1.816B
Income Tax YoY Change
(IncomeTax[2024 Q4] - IncomeTax[2023 Q4]) / IncomeTax[2023 Q4] × 100
|
$2.225B
Income Tax YoY Change
(IncomeTax[2024 Q2] - IncomeTax[2023 Q2]) / IncomeTax[2023 Q2] × 100
|
$1.849B
Income Tax YoY Change
(IncomeTax[2023 Q4] - IncomeTax[2022 Q4]) / IncomeTax[2022 Q4] × 100
|
$1.983B
Income Tax YoY Change
(IncomeTax[2023 Q2] - IncomeTax[2022 Q2]) / IncomeTax[2022 Q2] × 100
|
$2.684B
Income Tax YoY Change
(IncomeTax[2022 Q4] - IncomeTax[2021 Q4]) / IncomeTax[2021 Q4] × 100
|
$2.902B
Income Tax YoY Change
(IncomeTax[2022 Q2] - IncomeTax[2021 Q2]) / IncomeTax[2021 Q2] × 100
|
$3.277B
Income Tax YoY Change
(IncomeTax[2021 Q4] - IncomeTax[2020 Q4]) / IncomeTax[2020 Q4] × 100
|
$4.981B
Income Tax YoY Change
(IncomeTax[2021 Q2] - IncomeTax[2020 Q2]) / IncomeTax[2020 Q2] × 100
|
$3.163B
Income Tax YoY Change
(IncomeTax[2020 Q4] - IncomeTax[2019 Q4]) / IncomeTax[2019 Q4] × 100
|
$1.828B
Income Tax YoY Change
(IncomeTax[2020 Q2] - IncomeTax[2019 Q2]) / IncomeTax[2019 Q2] × 100
|
$1.892B
Income Tax YoY Change
(IncomeTax[2019 Q4] - IncomeTax[2018 Q4]) / IncomeTax[2018 Q4] × 100
|
$2.255B
Income Tax YoY Change
(IncomeTax[2019 Q2] - IncomeTax[2018 Q2]) / IncomeTax[2018 Q2] × 100
|
$2.009B
Income Tax YoY Change
(IncomeTax[2018 Q4] - IncomeTax[2017 Q4]) / IncomeTax[2017 Q4] × 100
|
$2.233B
Income Tax YoY Change
(IncomeTax[2018 Q2] - IncomeTax[2017 Q2]) / IncomeTax[2017 Q2] × 100
|
$1.857B
N/A
|
$1.669B
N/A
|
$499.0M
Income Tax YoY Change
(IncomeTax[2009 Q1] - IncomeTax[2008 Q1]) / IncomeTax[2008 Q1] × 100
|
| Net Earnings |
$5.438B
Net Income YoY Change
(NetIncome[2025 Q4] - NetIncome[2024 Q4]) / NetIncome[2024 Q4] × 100
|
$4.528B
Net Income YoY Change
(NetIncome[2025 Q2] - NetIncome[2024 Q2]) / NetIncome[2024 Q2] × 100
|
$5.744B
Net Income YoY Change
(NetIncome[2024 Q4] - NetIncome[2023 Q4]) / NetIncome[2023 Q4] × 100
|
$5.808B
Net Income YoY Change
(NetIncome[2024 Q2] - NetIncome[2023 Q2]) / NetIncome[2023 Q2] × 100
|
$4.941B
Net Income YoY Change
(NetIncome[2023 Q4] - NetIncome[2022 Q4]) / NetIncome[2022 Q4] × 100
|
$5.117B
Net Income YoY Change
(NetIncome[2023 Q2] - NetIncome[2022 Q2]) / NetIncome[2022 Q2] × 100
|
$3.512B
Net Income YoY Change
(NetIncome[2022 Q4] - NetIncome[2021 Q4]) / NetIncome[2021 Q4] × 100
|
$8.908B
Net Income YoY Change
(NetIncome[2022 Q2] - NetIncome[2021 Q2]) / NetIncome[2021 Q2] × 100
|
$8.781B
Net Income YoY Change
(NetIncome[2021 Q4] - NetIncome[2020 Q4]) / NetIncome[2020 Q4] × 100
|
$12.31B
Net Income YoY Change
(NetIncome[2021 Q2] - NetIncome[2020 Q2]) / NetIncome[2020 Q2] × 100
|
$6.453B
Net Income YoY Change
(NetIncome[2020 Q4] - NetIncome[2019 Q4]) / NetIncome[2019 Q4] × 100
|
$3.316B
Net Income YoY Change
(NetIncome[2020 Q2] - NetIncome[2019 Q2]) / NetIncome[2019 Q2] × 100
|
$3.880B
Net Income YoY Change
(NetIncome[2019 Q4] - NetIncome[2018 Q4]) / NetIncome[2018 Q4] × 100
|
$4.130B
Net Income YoY Change
(NetIncome[2019 Q2] - NetIncome[2018 Q2]) / NetIncome[2018 Q2] × 100
|
$9.258B
Net Income YoY Change
(NetIncome[2018 Q4] - NetIncome[2017 Q4]) / NetIncome[2017 Q4] × 100
|
$4.380B
Net Income YoY Change
(NetIncome[2018 Q2] - NetIncome[2017 Q2]) / NetIncome[2017 Q2] × 100
|
$5.457B
N/A
|
$3.305B
N/A
|
$1.604B
Net Income YoY Change
(NetIncome[2009 Q1] - NetIncome[2008 Q1]) / NetIncome[2008 Q1] × 100
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$3.29
Diluted Earnings Per Share YoY Change
(DilutedEPS[2025 Q4] - DilutedEPS[2024 Q4]) / DilutedEPS[2024 Q4] × 100
|
$2.79
Diluted Earnings Per Share YoY Change
(DilutedEPS[2025 Q2] - DilutedEPS[2024 Q2]) / DilutedEPS[2024 Q2] × 100
|
$3.49
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024 Q4] - DilutedEPS[2023 Q4]) / DilutedEPS[2023 Q4] × 100
|
$3.58
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024 Q2] - DilutedEPS[2023 Q2]) / DilutedEPS[2023 Q2] × 100
|
$3.03
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023 Q4] - DilutedEPS[2022 Q4]) / DilutedEPS[2022 Q4] × 100
|
$3.14
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023 Q2] - DilutedEPS[2022 Q2]) / DilutedEPS[2022 Q2] × 100
|
$2.15
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022 Q4] - DilutedEPS[2021 Q4]) / DilutedEPS[2021 Q4] × 100
|
$5.47
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022 Q2] - DilutedEPS[2021 Q2]) / DilutedEPS[2021 Q2] × 100
|
$5.39
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021 Q4] - DilutedEPS[2020 Q4]) / DilutedEPS[2020 Q4] × 100
|
$7.56
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021 Q2] - DilutedEPS[2020 Q2]) / DilutedEPS[2020 Q2] × 100
|
$3.96
Diluted Earnings Per Share YoY Change
(DilutedEPS[2020 Q4] - DilutedEPS[2019 Q4]) / DilutedEPS[2019 Q4] × 100
|
$2.04
Diluted Earnings Per Share YoY Change
(DilutedEPS[2020 Q2] - DilutedEPS[2019 Q2]) / DilutedEPS[2019 Q2] × 100
|
$2.37
Diluted Earnings Per Share YoY Change
(DilutedEPS[2019 Q4] - DilutedEPS[2018 Q4]) / DilutedEPS[2018 Q4] × 100
|
$2.51
Diluted Earnings Per Share YoY Change
(DilutedEPS[2019 Q2] - DilutedEPS[2018 Q2]) / DilutedEPS[2018 Q2] × 100
|
$5.41
Diluted Earnings Per Share YoY Change
(DilutedEPS[2018 Q4] - DilutedEPS[2017 Q4]) / DilutedEPS[2017 Q4] × 100
|
$2.50
Diluted Earnings Per Share YoY Change
(DilutedEPS[2018 Q2] - DilutedEPS[2017 Q2]) / DilutedEPS[2017 Q2] × 100
|
$3.05
N/A
|
$1.83
N/A
|
$0.99
Diluted Earnings Per Share YoY Change
(DilutedEPS[2009 Q1] - DilutedEPS[2008 Q1]) / DilutedEPS[2008 Q1] × 100
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...