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 | 21,905 | 21,608 | 20,570 | 20,948 | 18,867 | 17,883 |
| Revenue Growth (YoY) | 3% | 5% | -2% | 11% | 6% | 5% |
| Cost of Revenue | 12,490 | 12,136 | 11,652 | 11,718 | 10,586 | 9,145 |
| Gross Profit | 9,415 | 9,472 | 8,918 | 9,230 | 8,281 | 8,738 |
| Selling, General & Admin | 5,675 | 5,456 | 4,967 | 4,892 | 3,976 | 4,163 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 5,684 | 5,478 | 5,018 | 4,903 | 3,948 | 4,176 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 3,969 | 4,299 | 4,198 | 4,596 | 4,383 | 4,460 |
| Income Tax Expense | 870 | 954 | 854 | 960 | 866 | 933 |
| Net Income | 3,098 | 3,344 | 3,343 | 3,635 | 3,516 | 3,526 |
| Net Income Growth | -12% | 0% | -8% | 3% | 0% | -12% |
| Shares Outstanding (Diluted) | 2.74 | 2.74 | 2.74 | 2.74 | 2.74 | 2.74 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 1,128.59 | 1,218.21 | 1,217.85 | 1,324.22 | 1,280.87 | 1,284.51 |
| EPS Growth | -12% | 0% | -8% | 3% | 0% | -12% |
| Free Cash Flow | 2,963 | 4,470 | 3,173 | 1,625 | 4,579 | 6,030 |
| Free Cash Flow Per Share | 1,079.41 | 1,628.41 | 1,155.91 | 591.98 | 1,668.12 | 2,196.72 |
| Gross Margin | 42.98% | 43.83% | 43.35% | 44.06% | 43.89% | 48.86% |
| Operating Margin | 17.03% | 18.48% | 18.95% | 20.65% | 22.96% | 25.51% |
| Profit Margin | 14.14% | 15.47% | 16.25% | 17.35% | 18.63% | 19.71% |
| Free Cash Flow Margin | 13.52% | 20.68% | 15.42% | 7.75% | 24.26% | 33.71% |
| EBITDA | 4,440 | 4,698 | 4,572 | 5,002 | 5,071 | 5,291 |
| EBITDA Margin | 20.26% | 21.74% | 22.22% | 23.87% | 26.87% | 29.58% |
| D&A For EBITDA | 709 | 704 | 672 | 675 | 738 | 729 |
| EBIT | 3,731 | 3,994 | 3,900 | 4,327 | 4,333 | 4,562 |
| EBIT Margin | 17.03% | 18.48% | 18.95% | 20.65% | 22.96% | 25.51% |
| Effective Tax Rate | 21.91% | 22.19% | 20.34% | 20.88% | 19.75% | 20.91% |