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,166 | 31,376 | 30,328 | 29,324 | 24,696 | 24,354 |
| Revenue Growth (YoY) | 3% | 3% | 3% | 19% | 1% | -28% |
| Cost of Revenue | 8,839 | 8,817 | 8,363 | 8,467 | 8,006 | 7,321 |
| Gross Profit | 23,327 | 22,559 | 21,965 | 20,857 | 16,690 | 17,033 |
| Selling, General & Admin | 9,014 | 8,974 | 9,029 | 8,128 | 6,749 | 7,025 |
| Research & Development | 6,272 | 6,023 | 5,750 | 5,062 | 4,525 | 4,322 |
| Operating Expenses | 14,900 | 14,422 | 13,661 | 12,462 | 10,941 | 11,039 |
| Other Non Operating Income (Expenses) | -- | 218 | -48 | -799 | 561 | -409 |
| Pretax Income | 7,014 | 3,477 | 6,064 | 5,628 | 3,599 | 5,170 |
| Income Tax Expense | 951 | 526 | 756 | 707 | 83 | 67 |
| Net Income | 5,494 | 2,575 | 4,928 | 14,956 | 4,385 | 5,749 |
| Net Income Growth | 119% | -48% | -67% | 241% | -24% | 24% |
| Shares Outstanding (Diluted) | 4,102 | 4,142 | 4,111 | 4,084 | 4,052 | 4,030 |
| Shares Change (YoY) | 1% | 1% | 1% | 1% | 1% | 0% |
| EPS (Diluted) | 1.33 | 0.62 | 1.19 | 3.66 | 1.08 | 1.42 |
| EPS Growth | 119% | -48% | -67% | 239% | -24% | 23% |
| Free Cash Flow | 4,697 | 3,572 | 4,424 | 5,145 | 5,021 | 6,202 |
| Free Cash Flow Per Share | 1.14 | 0.86 | 1.07 | 1.25 | 1.23 | 1.53 |
| Gross Margin | 72.52% | 71.89% | 72.42% | 71.12% | 67.58% | 69.93% |
| Operating Margin | 26.19% | 25.93% | 27.38% | 28.62% | 23.27% | 24.61% |
| Profit Margin | 17.08% | 8.2% | 16.24% | 51% | 17.75% | 23.6% |
| Free Cash Flow Margin | 14.6% | 11.38% | 14.58% | 17.54% | 20.33% | 25.46% |
| EBITDA | 11,967 | 10,688 | 10,598 | 10,542 | 8,126 | 8,345 |
| EBITDA Margin | 37.2% | 34.06% | 34.94% | 35.95% | 32.9% | 34.26% |
| D&A For EBITDA | 3,540 | 2,551 | 2,294 | 2,147 | 2,377 | 2,351 |
| EBIT | 8,427 | 8,137 | 8,304 | 8,395 | 5,749 | 5,994 |
| EBIT Margin | 26.19% | 25.93% | 27.38% | 28.62% | 23.27% | 24.61% |
| Effective Tax Rate | 13.55% | 15.12% | 12.46% | 12.56% | 2.3% | 1.29% |