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 | 40,528 | 39,424 | 39,972 | 34,274 | 37,627 | 39,639 |
| Revenue Growth (YoY) | 4% | -1% | 17% | -9% | -5% | -10% |
| Cost of Revenue | 25,773 | 24,678 | 24,601 | 21,364 | 23,390 | 24,391 |
| Gross Profit | 14,755 | 14,746 | 15,371 | 12,910 | 14,237 | 15,248 |
| Selling, General & Admin | 9,584 | 8,195 | 8,922 | 8,875 | 9,015 | 9,153 |
| Research & Development | -- | 2,139 | 2,380 | 2,403 | 2,048 | 2,046 |
| Operating Expenses | 10,360 | 10,622 | 11,568 | 11,541 | 11,440 | 11,653 |
| Other Non Operating Income (Expenses) | 83 | 113 | 206 | 279 | 149 | 164 |
| Pretax Income | 9,774 | 7,398 | 4,563 | 3,781 | 7,491 | 4,469 |
| Income Tax Expense | 4,386 | 3,653 | 1,331 | 1,234 | 2,345 | 1,116 |
| Net Income | 5,222 | 3,524 | 3,045 | 2,817 | 4,953 | 2,871 |
| Net Income Growth | 80% | 16% | 8% | -43% | 73% | 66% |
| Shares Outstanding (Diluted) | 31.92 | 32.72 | 33.13 | 33.18 | 33.56 | 34.71 |
| Shares Change (YoY) | -3% | -1% | 0% | -1% | -3% | -1% |
| EPS (Diluted) | 163.57 | 107.69 | 91.88 | 84.88 | 147.54 | 82.69 |
| EPS Growth | 86% | 17% | 8% | -42% | 78% | 67% |
| Free Cash Flow | 5,984 | 3,940 | 2,755 | -1,609 | 3,549 | 5,246 |
| Free Cash Flow Per Share | 187.44 | 120.41 | 83.13 | -48.48 | 105.72 | 151.1 |
| Gross Margin | 36.4% | 37.4% | 38.45% | 37.66% | 37.83% | 38.46% |
| Operating Margin | 10.84% | 10.46% | 9.51% | 3.99% | 7.43% | 9.06% |
| Profit Margin | 12.88% | 8.93% | 7.61% | 8.21% | 13.16% | 7.24% |
| Free Cash Flow Margin | 14.76% | 9.99% | 6.89% | -4.69% | 9.43% | 13.23% |
| EBITDA | 7,225 | 6,946 | 6,462 | 4,047 | 6,055 | 6,550 |
| EBITDA Margin | 17.82% | 17.61% | 16.16% | 11.8% | 16.09% | 16.52% |
| D&A For EBITDA | 2,830 | 2,822 | 2,659 | 2,678 | 3,258 | 2,955 |
| EBIT | 4,395 | 4,124 | 3,803 | 1,369 | 2,797 | 3,595 |
| EBIT Margin | 10.84% | 10.46% | 9.51% | 3.99% | 7.43% | 9.06% |
| Effective Tax Rate | 44.87% | 49.37% | 29.16% | 32.63% | 31.3% | 24.97% |