Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 |
|---|---|---|---|---|---|---|
| Revenue | 26,740 | 27,193 | 28,343 | 28,590 | 23,795 | 20,469 |
| Revenue Growth (YoY) | -4% | -4% | -1% | 20% | 16% | -15% |
| Cost of Revenue | 19,359 | 19,445 | 20,395 | 21,052 | 16,810 | 14,754 |
| Gross Profit | 7,381 | 7,748 | 7,948 | 7,538 | 6,985 | 5,715 |
| Selling, General & Admin | 3,467 | 3,615 | 3,580 | 3,471 | 3,306 | 3,121 |
| Research & Development | 797 | 786 | 756 | 698 | 682 | 646 |
| Operating Expenses | 4,533 | 4,561 | 4,502 | 4,399 | 3,980 | 3,872 |
| Other Non Operating Income (Expenses) | -107 | -105 | -63 | -37 | -48 | -74 |
| Pretax Income | 2,107 | 2,445 | 2,490 | 2,656 | 2,471 | 979 |
| Income Tax Expense | 540 | 555 | 507 | 647 | 626 | 354 |
| Net Income | 1,561 | 1,884 | 1,983 | 2,001 | 1,839 | 628 |
| Net Income Growth | -19% | -5% | -1% | 9% | 193% | -64% |
| Shares Outstanding (Diluted) | 714.34 | 716.96 | 719.63 | 717.25 | 718.32 | 716.68 |
| Shares Change (YoY) | -1% | 0% | 0% | 0% | 0% | -1% |
| EPS (Diluted) | 2.18 | 2.62 | 2.75 | 2.79 | 2.56 | 0.88 |
| EPS Growth | -18% | -5% | -1% | 9% | 191% | -63% |
| Free Cash Flow | 1,240 | 2,154 | 3,051 | -210 | 1,201 | 2,145 |
| Free Cash Flow Per Share | 1.73 | 3 | 4.23 | -0.29 | 1.67 | 2.99 |
| Gross Margin | 27.6% | 28.49% | 28.04% | 26.36% | 29.35% | 27.92% |
| Operating Margin | 10.65% | 11.71% | 12.15% | 10.97% | 12.62% | 9% |
| Profit Margin | 5.83% | 6.92% | 6.99% | 6.99% | 7.72% | 3.06% |
| Free Cash Flow Margin | 4.63% | 7.92% | 10.76% | -0.73% | 5.04% | 10.47% |
| EBITDA | 4,833 | 5,170 | 5,363 | 5,005 | 4,739 | 3,596 |
| EBITDA Margin | 18.07% | 19.01% | 18.92% | 17.5% | 19.91% | 17.56% |
| D&A For EBITDA | 1,985 | 1,983 | 1,917 | 1,866 | 1,734 | 1,753 |
| EBIT | 2,848 | 3,187 | 3,446 | 3,139 | 3,005 | 1,843 |
| EBIT Margin | 10.65% | 11.71% | 12.15% | 10.97% | 12.62% | 9% |
| Effective Tax Rate | 25.62% | 22.69% | 20.36% | 24.35% | 25.33% | 36.15% |