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 | 46,959 | 46,571 | 47,944 | 51,197 | 44,160 | 38,128 |
| Revenue Growth (YoY) | 1% | -3% | -6% | 16% | 16% | -10% |
| Cost of Revenue | 33,868 | 33,688 | 35,109 | 38,006 | 32,440 | 28,635 |
| Gross Profit | 13,091 | 12,883 | 12,835 | 13,191 | 11,720 | 9,493 |
| Selling, General & Admin | 7,192 | 7,070 | 7,104 | 7,395 | 6,818 | 6,222 |
| Research & Development | 601 | 585 | 560 | 520 | 447 | 429 |
| Operating Expenses | 8,069 | 7,888 | 7,845 | 8,293 | 7,485 | 6,774 |
| Other Non Operating Income (Expenses) | -193 | -202 | -210 | -142 | -120 | -93 |
| Pretax Income | 3,947 | 3,928 | 3,816 | 4,183 | 3,533 | 1,015 |
| Income Tax Expense | 1,044 | 994 | 1,060 | 1,082 | 919 | 526 |
| Net Income | 2,813 | 2,844 | 2,669 | 3,003 | 2,521 | 456 |
| Net Income Growth | -2% | 7% | -11% | 19% | 453% | -68% |
| Shares Outstanding (Diluted) | 499 | 503.93 | 510.45 | 517.59 | 529.9 | 539.32 |
| Shares Change (YoY) | -1% | -1% | -1% | -2% | -2% | -1% |
| EPS (Diluted) | 5.62 | 5.64 | 5.22 | 5.8 | 4.76 | 0.85 |
| EPS Growth | -1% | 8% | -10% | 22% | 459.99% | -67% |
| Free Cash Flow | 3,272 | 3,501 | 4,023 | 3,815 | 3,016 | 3,452 |
| Free Cash Flow Per Share | 6.55 | 6.94 | 7.88 | 7.37 | 5.69 | 6.4 |
| Gross Margin | 27.87% | 27.66% | 26.77% | 25.76% | 26.53% | 24.89% |
| Operating Margin | 10.69% | 10.72% | 10.4% | 9.56% | 9.59% | 7.13% |
| Profit Margin | 5.99% | 6.1% | 5.56% | 5.86% | 5.7% | 1.19% |
| Free Cash Flow Margin | 6.96% | 7.51% | 8.39% | 7.45% | 6.82% | 9.05% |
| EBITDA | 7,736 | 7,626 | 7,385 | 7,062 | 6,221 | 4,667 |
| EBITDA Margin | 16.47% | 16.37% | 15.4% | 13.79% | 14.08% | 12.24% |
| D&A For EBITDA | 2,714 | 2,631 | 2,395 | 2,164 | 1,986 | 1,948 |
| EBIT | 5,022 | 4,995 | 4,990 | 4,898 | 4,235 | 2,719 |
| EBIT Margin | 10.69% | 10.72% | 10.4% | 9.56% | 9.59% | 7.13% |
| Effective Tax Rate | 26.45% | 25.3% | 27.77% | 25.86% | 26.01% | 51.82% |