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,498 | 31,680 | 28,136 | 26,463 | 23,394 | 19,009 |
| Revenue Growth (YoY) | 8% | 13% | 6% | 13% | 23% | -13% |
| Cost of Revenue | 6,543 | 6,391 | 6,012 | 6,273 | 5,590 | 4,475 |
| Gross Profit | 25,955 | 25,289 | 22,124 | 20,190 | 17,804 | 14,534 |
| Selling, General & Admin | 17,897 | 16,441 | 14,335 | 12,801 | 11,325 | 11,042 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 17,898 | 17,315 | 15,085 | 13,447 | 12,021 | 11,803 |
| Other Non Operating Income (Expenses) | 3 | -116 | -72 | -59 | -78 | -94 |
| Pretax Income | 7,058 | 6,926 | 6,234 | 6,533 | 5,378 | 2,494 |
| Income Tax Expense | 1,689 | 1,699 | 1,494 | 1,504 | 1,218 | 556 |
| Net Income | 5,368 | 5,227 | 4,740 | 5,029 | 4,160 | 1,938 |
| Net Income Growth | 11% | 10% | -6% | 21% | 114.99% | -34% |
| Shares Outstanding (Diluted) | 77.42 | 80.91 | 86.08 | 93.69 | 99.67 | 97.42 |
| Shares Change (YoY) | -6% | -6% | -8% | -6% | 2% | -1% |
| EPS (Diluted) | 69.33 | 64.59 | 55.06 | 53.67 | 41.73 | 19.89 |
| EPS Growth | 18% | 17% | 3% | 28.99% | 110% | -34% |
| Free Cash Flow | 6,159 | 7,042 | 5,896 | 3,243 | 5,643 | 5,471 |
| Free Cash Flow Per Share | 79.55 | 87.02 | 68.49 | 34.61 | 56.61 | 56.15 |
| Gross Margin | 79.86% | 79.82% | 78.63% | 76.29% | 76.1% | 76.45% |
| Operating Margin | 24.79% | 25.17% | 25.01% | 25.48% | 24.72% | 14.36% |
| Profit Margin | 16.51% | 16.49% | 16.84% | 19% | 17.78% | 10.19% |
| Free Cash Flow Margin | 18.95% | 22.22% | 20.95% | 12.25% | 24.12% | 28.78% |
| EBITDA | 10,518 | 10,327 | 9,118 | 8,716 | 7,782 | 5,046 |
| EBITDA Margin | 32.36% | 32.59% | 32.4% | 32.93% | 33.26% | 26.54% |
| D&A For EBITDA | 2,461 | 2,353 | 2,079 | 1,973 | 1,999 | 2,315 |
| EBIT | 8,057 | 7,974 | 7,039 | 6,743 | 5,783 | 2,731 |
| EBIT Margin | 24.79% | 25.17% | 25.01% | 25.48% | 24.72% | 14.36% |
| Effective Tax Rate | 23.93% | 24.53% | 23.96% | 23.02% | 22.64% | 22.29% |