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 | 46,345 | 42,895 | 42,667 | 33,239 | 29,696 | 22,877 |
| Revenue Growth (YoY) | 4% | 1% | 28% | 12% | 30% | -5% |
| Cost of Revenue | 19,005 | 17,980 | 17,260 | 14,143 | 12,040 | 9,368 |
| Gross Profit | 27,339 | 24,915 | 25,406 | 19,095 | 17,656 | 13,508 |
| Selling, General & Admin | 11,317 | 11,124 | 11,434 | 9,647 | 8,976 | 6,822 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 9,583 | 10,098 | 10,671 | 9,031 | 8,465 | 6,353 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 17,679 | 15,787 | 15,688 | 11,050 | 9,354 | 6,986 |
| Income Tax Expense | 4,173 | 3,664 | 3,608 | 2,555 | 2,192 | 1,708 |
| Net Income | 13,505 | 12,123 | 12,079 | 8,495 | 7,161 | 5,277 |
| Net Income Growth | 8% | 0% | 42% | 19% | 36% | 7% |
| Shares Outstanding (Diluted) | 11,246.21 | 11,245.81 | 11,243.9 | 11,243.55 | 11,246.46 | 10,994.63 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 2% | 77% |
| EPS (Diluted) | 1.2 | 1.07 | 1.07 | 0.75 | 0.63 | 0.48 |
| EPS Growth | 8% | 0% | 42% | 19% | 33% | -40% |
| Free Cash Flow | 8,655 | 4,561 | 12,442 | 7,689 | 8,912 | 6,149 |
| Free Cash Flow Per Share | 0.76 | 0.4 | 1.1 | 0.68 | 0.79 | 0.55 |
| Gross Margin | 58.99% | 58.08% | 59.54% | 57.44% | 59.45% | 59.04% |
| Operating Margin | 38.31% | 34.54% | 34.53% | 30.27% | 30.94% | 31.27% |
| Profit Margin | 29.14% | 28.26% | 28.3% | 25.55% | 24.11% | 23.06% |
| Free Cash Flow Margin | 18.67% | 10.63% | 29.16% | 23.13% | 30.01% | 26.87% |
| EBITDA | 20,886 | 17,690 | 17,366 | 12,549 | 11,568 | 9,079 |
| EBITDA Margin | 45.06% | 41.24% | 40.7% | 37.75% | 38.95% | 39.68% |
| D&A For EBITDA | 3,131 | 2,874 | 2,631 | 2,486 | 2,378 | 1,925 |
| EBIT | 17,755 | 14,816 | 14,735 | 10,063 | 9,190 | 7,154 |
| EBIT Margin | 38.31% | 34.54% | 34.53% | 30.27% | 30.94% | 31.27% |
| Effective Tax Rate | 23.6% | 23.2% | 22.99% | 23.12% | 23.43% | 24.44% |