ReportIncome
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 | 36,347 | 35,572 | 34,949 | 32,723 | 29,206 | 27,587 |
| Revenue Growth (YoY) | -28.99% | 2% | 7% | 12% | 6% | -2% |
| Cost of Revenue | 23,265 | 22,871 | 22,986 | 21,908 | 19,379 | 18,171 |
| Gross Profit | 13,082 | 12,701 | 11,963 | 10,815 | 9,827 | 9,416 |
| Selling, General & Admin | 8,006 | 7,627 | 7,337 | 6,914 | 6,479 | 6,153 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 8,006 | 7,779 | 7,476 | 6,917 | 6,525 | 6,480 |
| Other Non Operating Income (Expenses) | 20 | 8 | -2 | 30 | 90 | -101 |
| Pretax Income | 4,492 | 4,714 | 4,014 | 3,461 | 3,102 | 1,664 |
| Income Tax Expense | 1,041 | 1,085 | 925 | 762 | 650 | 499 |
| Net Income | 3,304 | 3,492 | 3,178 | 3,862 | 2,630 | 1,122 |
| Net Income Growth | -28% | 10% | -18% | 47% | 134% | -35% |
| Shares Outstanding (Diluted) | 677.7 | 689.5 | 729.2 | 764.1 | 786.8 | 791.1 |
| Shares Change (YoY) | -2% | -5% | -5% | -3% | -1% | -2% |
| EPS (Diluted) | 4.87 | 5.06 | 4.36 | 5.05 | 3.34 | 1.42 |
| EPS Growth | -27% | 16% | -14% | 51% | 135% | -33% |
| Free Cash Flow | 2,187 | 2,411 | 3,200 | 2,246 | 2,656 | 2,942 |
| Free Cash Flow Per Share | 3.22 | 3.49 | 4.38 | 2.93 | 3.37 | 3.71 |
| Gross Margin | 35.99% | 35.7% | 34.22% | 33.05% | 33.64% | 34.13% |
| Operating Margin | 13.96% | 13.83% | 12.83% | 11.91% | 11.3% | 10.64% |
| Profit Margin | 9.09% | 9.81% | 9.09% | 11.8% | 9% | 4.06% |
| Free Cash Flow Margin | 6.01% | 6.77% | 9.15% | 6.86% | 9.09% | 10.66% |
| EBITDA | 7,058 | 5,074 | 4,626 | 4,001 | 3,348 | 3,263 |
| EBITDA Margin | 19.41% | 14.26% | 13.23% | 12.22% | 11.46% | 11.82% |
| D&A For EBITDA | 1,982 | 152 | 139 | 103 | 46 | 327 |
| EBIT | 5,076 | 4,922 | 4,487 | 3,898 | 3,302 | 2,936 |
| EBIT Margin | 13.96% | 13.83% | 12.83% | 11.91% | 11.3% | 10.64% |
| Effective Tax Rate | 23.17% | 23.01% | 23.04% | 22.01% | 20.95% | 29.98% |