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 | 56,024 | 51,722 | 46,660 | 43,375 | 43,974 | 49,898 |
| Revenue Growth (YoY) | 12% | 11% | 8% | -1% | -12% | 3% |
| Cost of Revenue | 13,392 | 12,815 | 12,020 | 11,211 | 11,391 | 14,400 |
| Gross Profit | 42,632 | 38,907 | 34,640 | 32,164 | 32,583 | 35,498 |
| Selling, General & Admin | 13,303 | 12,564 | 12,489 | 12,193 | 12,756 | 14,093 |
| Research & Development | 10,034 | 9,302 | 8,600 | 9,378 | 8,150 | 8,484 |
| Operating Expenses | 24,081 | 22,587 | 21,998 | 21,958 | 21,620 | 23,179 |
| Other Non Operating Income (Expenses) | 107 | -85 | -60 | -115 | -108 | -128 |
| Pretax Income | 16,419 | 13,640 | 9,123 | 7,177 | 24,530 | 9,878 |
| Income Tax Expense | 2,036 | 1,701 | 551 | 1,128 | 1,625 | 1,807 |
| Net Income | 14,393 | 11,941 | 14,850 | 6,955 | 24,021 | 8,072 |
| Net Income Growth | -18% | -20% | 113.99% | -71% | 198% | -31% |
| Shares Outstanding (Diluted) | 1,940 | 2,035 | 2,092 | 2,197 | 2,260 | 2,296 |
| Shares Change (YoY) | -4% | -3% | -5% | -3% | -2% | -1% |
| EPS (Diluted) | 7.41 | 5.87 | 7.09 | 3.16 | 10.62 | 3.52 |
| EPS Growth | -15% | -17% | 124% | -70% | 202% | -30% |
| Free Cash Flow | 17,059 | 13,805 | 11,705 | 11,565 | 12,100 | 11,065 |
| Free Cash Flow Per Share | 8.79 | 6.78 | 5.59 | 5.26 | 5.35 | 4.81 |
| Gross Margin | 76.09% | 75.22% | 74.23% | 74.15% | 74.09% | 71.14% |
| Operating Margin | 33.11% | 31.55% | 27.09% | 23.52% | 24.93% | 24.68% |
| Profit Margin | 25.69% | 23.08% | 31.82% | 16.03% | 54.62% | 16.17% |
| Free Cash Flow Margin | 30.44% | 26.69% | 25.08% | 26.66% | 27.51% | 22.17% |
| EBITDA | 23,953 | 20,919 | 20,919 | 17,387 | 17,076 | 18,783 |
| EBITDA Margin | 42.75% | 40.44% | 44.83% | 40.08% | 38.83% | 37.64% |
| D&A For EBITDA | 5,402 | 4,599 | 8,277 | 7,181 | 6,113 | 6,464 |
| EBIT | 18,551 | 16,320 | 12,642 | 10,206 | 10,963 | 12,319 |
| EBIT Margin | 33.11% | 31.55% | 27.09% | 23.52% | 24.93% | 24.68% |
| Effective Tax Rate | 12.4% | 12.47% | 6.03% | 15.71% | 6.62% | 18.29% |