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 | 27,356 | 27,376 | 27,619 | 27,661 | 24,281 | 23,620 |
| Revenue Growth (YoY) | 1% | -1% | 0% | 14% | 3% | -7% |
| Cost of Revenue | 13,549 | 13,769 | 14,535 | 14,922 | 12,760 | 12,267 |
| Gross Profit | 13,807 | 13,607 | 13,084 | 12,739 | 11,521 | 11,353 |
| Selling, General & Admin | 9,593 | 9,576 | 9,074 | 8,984 | 7,882 | 7,651 |
| Research & Development | 467 | 447 | 398 | 339 | 338 | 323 |
| Operating Expenses | 10,183 | 10,047 | 9,593 | 9,356 | 8,186 | 8,025 |
| Other Non Operating Income (Expenses) | -214 | -183 | -184 | -158 | -95 | -103 |
| Pretax Income | 2,733 | 2,999 | 1,686 | 1,832 | 1,995 | 2,488 |
| Income Tax Expense | 898 | 929 | 768 | 778 | 589 | 762 |
| Net Income | 1,839 | 2,018 | 873 | 945 | 1,898 | 1,941 |
| Net Income Growth | 83% | 131% | -8% | -50% | -2% | 1% |
| Shares Outstanding (Diluted) | 644.41 | 644.43 | 641.73 | 639.48 | 646.44 | 649.96 |
| Shares Change (YoY) | 0% | 0% | 0% | -1% | -1% | 0% |
| EPS (Diluted) | 2.85 | 3.13 | 1.36 | 1.48 | 2.94 | 2.99 |
| EPS Growth | 83% | 130% | -8% | -50% | -2% | 1% |
| Free Cash Flow | 2,869 | 2,907 | 2,596 | 2,090 | 2,431 | 2,005 |
| Free Cash Flow Per Share | 4.45 | 4.51 | 4.04 | 3.26 | 3.76 | 3.08 |
| Gross Margin | 50.47% | 49.7% | 47.37% | 46.05% | 47.44% | 48.06% |
| Operating Margin | 13.24% | 13% | 12.63% | 12.23% | 13.73% | 14.08% |
| Profit Margin | 6.72% | 7.37% | 3.16% | 3.41% | 7.81% | 8.21% |
| Free Cash Flow Margin | 10.48% | 10.61% | 9.39% | 7.55% | 10.01% | 8.48% |
| EBITDA | 4,881 | 4,728 | 5,102 | 5,246 | 4,600 | 4,780 |
| EBITDA Margin | 17.84% | 17.27% | 18.47% | 18.96% | 18.94% | 20.23% |
| D&A For EBITDA | 1,257 | 1,168 | 1,611 | 1,863 | 1,265 | 1,452 |
| EBIT | 3,624 | 3,560 | 3,491 | 3,383 | 3,335 | 3,328 |
| EBIT Margin | 13.24% | 13% | 12.63% | 12.23% | 13.73% | 14.08% |
| Effective Tax Rate | 32.85% | 30.97% | 45.55% | 42.46% | 29.52% | 30.62% |