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 | 61,591 | 60,495 | 58,716 | 63,281 | 62,801 | 58,323 |
| Revenue Growth (YoY) | 5% | 3% | -7% | 1% | 8% | -5% |
| Cost of Revenue | 16,060 | 15,783 | 15,626 | 18,630 | 19,348 | 15,900 |
| Gross Profit | 45,531 | 44,712 | 43,090 | 44,651 | 43,453 | 42,423 |
| Selling, General & Admin | 13,890 | 13,758 | 13,518 | 12,130 | 12,100 | 12,075 |
| Research & Development | -- | 13,042 | 13,237 | 14,053 | 13,707 | 12,151 |
| Operating Expenses | 24,720 | 24,625 | 24,561 | 24,734 | 24,922 | 23,454 |
| Other Non Operating Income (Expenses) | -1,413 | -172 | -189 | -109 | -80 | -115 |
| Pretax Income | 13,158 | 11,793 | 14,079 | 16,327 | 17,398 | 17,965 |
| Income Tax Expense | 2,836 | 2,606 | 1,721 | 2,796 | 2,463 | 2,897 |
| Net Income | 9,429 | 8,277 | 11,498 | 12,421 | 13,930 | 14,295 |
| Net Income Growth | -11% | -28% | -7% | -11% | -3% | 6% |
| Shares Outstanding (Diluted) | 803 | 802 | 804 | 808 | 860 | 865 |
| Shares Change (YoY) | 0% | 0% | -1% | -6% | -1% | 0% |
| EPS (Diluted) | 11.75 | 10.32 | 14.3 | 15.37 | 16.2 | 16.52 |
| EPS Growth | -11% | -28% | -7% | -5% | -2% | 6% |
| Free Cash Flow | 13,202 | 15,085 | 11,446 | 13,251 | 16,427 | 11,876 |
| Free Cash Flow Per Share | 16.44 | 18.8 | 14.23 | 16.39 | 19.1 | 13.72 |
| Gross Margin | 73.92% | 73.91% | 73.38% | 70.55% | 69.19% | 72.73% |
| Operating Margin | 33.78% | 33.2% | 31.55% | 31.47% | 29.5% | 32.52% |
| Profit Margin | 15.3% | 13.68% | 19.58% | 19.62% | 22.18% | 24.51% |
| Free Cash Flow Margin | 21.43% | 24.93% | 19.49% | 20.93% | 26.15% | 20.36% |
| EBITDA | 23,544 | 23,510 | 21,993 | 23,761 | 22,974 | 23,527 |
| EBITDA Margin | 38.22% | 38.86% | 37.45% | 37.54% | 36.58% | 40.33% |
| D&A For EBITDA | 2,733 | 3,423 | 3,464 | 3,844 | 4,443 | 4,558 |
| EBIT | 20,811 | 20,087 | 18,529 | 19,917 | 18,531 | 18,969 |
| EBIT Margin | 33.78% | 33.2% | 31.55% | 31.47% | 29.5% | 32.52% |
| Effective Tax Rate | 21.55% | 22.09% | 12.22% | 17.12% | 14.15% | 16.12% |