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 | 32,339 | 32,544 | 31,835 | 27,016 | 21,715 | 19,217 |
| Revenue Growth (YoY) | 1% | 2% | 18% | 24% | 13% | 4% |
| Cost of Revenue | 20,875 | 21,140 | 20,789 | 17,654 | 14,106 | 12,681 |
| Gross Profit | 11,464 | 11,404 | 11,046 | 9,362 | 7,609 | 6,536 |
| Selling, General & Admin | 7,244 | 6,521 | 6,040 | 5,096 | 4,119 | 3,763 |
| Research & Development | 379 | 379 | 367 | 309 | 233 | 203 |
| Operating Expenses | 7,540 | 7,320 | 6,456 | 5,712 | 4,696 | 4,137 |
| Other Non Operating Income (Expenses) | -2 | -50 | -47 | -40 | -37 | -30 |
| Pretax Income | 3,460 | 3,527 | 3,691 | 3,440 | 2,725 | 2,140 |
| Income Tax Expense | 792 | 777 | 825 | 759 | 628 | 471 |
| Net Income | 2,668 | 2,749 | 2,865 | 2,682 | 2,095 | 1,669 |
| Net Income Growth | -2% | -4% | 7% | 28% | 26% | 13% |
| Shares Outstanding (Diluted) | 364.42 | 364.44 | 364.32 | 364.3 | 364.18 | 363.32 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 7.32 | 7.54 | 7.86 | 7.36 | 5.75 | 4.59 |
| EPS Growth | -2% | -4% | 7% | 28% | 25% | 12% |
| Free Cash Flow | 3,504 | 3,613 | 3,931 | 1,825 | 2,479 | 2,353 |
| Free Cash Flow Per Share | 9.61 | 9.91 | 10.78 | 5 | 6.8 | 6.47 |
| Gross Margin | 35.44% | 35.04% | 34.69% | 34.65% | 35.04% | 34.01% |
| Operating Margin | 12.13% | 12.54% | 14.41% | 13.51% | 13.41% | 12.48% |
| Profit Margin | 8.25% | 8.44% | 8.99% | 9.92% | 9.64% | 8.68% |
| Free Cash Flow Margin | 10.83% | 11.1% | 12.34% | 6.75% | 11.41% | 12.24% |
| EBITDA | -- | 5,770 | 6,155 | 4,908 | 3,971 | 3,395 |
| EBITDA Margin | -- | 17.72% | 19.33% | 18.16% | 18.28% | 17.66% |
| D&A For EBITDA | -- | 1,686 | 1,565 | 1,258 | 1,058 | 996 |
| EBIT | 3,924 | 4,084 | 4,590 | 3,650 | 2,913 | 2,399 |
| EBIT Margin | 12.13% | 12.54% | 14.41% | 13.51% | 13.41% | 12.48% |
| Effective Tax Rate | 22.89% | 22.03% | 22.35% | 22.06% | 23.04% | 22% |