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 | 43,306 | 39,156 | 34,475 | 30,435 | 24,852 | 21,614 |
| Revenue Growth (YoY) | 19% | 14% | 13% | 22% | 15% | -11% |
| Cost of Revenue | 3,165 | 2,907 | 2,654 | 2,391 | 1,848 | 1,529 |
| Gross Profit | 40,141 | 36,249 | 31,821 | 28,044 | 23,004 | 20,085 |
| Selling, General & Admin | 28,653 | 26,511 | 22,946 | 20,436 | 16,669 | 14,337 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 29,171 | 27,159 | 23,606 | 21,000 | 17,182 | 14,960 |
| Other Non Operating Income (Expenses) | 42 | 41 | 28 | 34 | 6 | 73 |
| Pretax Income | 10,316 | 8,348 | 8,207 | 7,011 | 5,776 | 3,593 |
| Income Tax Expense | 3,307 | 2,737 | 2,229 | 1,981 | 1,894 | 1,758 |
| Net Income | 7,008 | 5,611 | 5,978 | 5,029 | 3,882 | 1,834 |
| Net Income Growth | 20% | -6% | 19% | 30% | 112% | -57.99% |
| Shares Outstanding (Diluted) | 158.73 | 159.31 | 159.77 | 161.5 | 161.73 | 164.15 |
| Shares Change (YoY) | -1% | 0% | -1% | 0% | -1% | 302% |
| EPS (Diluted) | 44.16 | 35.21 | 37.41 | 31.13 | 24 | 11.17 |
| EPS Growth | 21% | -6% | 20% | 30% | 114.99% | -90% |
| Free Cash Flow | 8,270 | 7,674 | 6,618 | 5,193 | 4,771 | 4,217 |
| Free Cash Flow Per Share | 52.09 | 48.16 | 41.42 | 32.15 | 29.49 | 25.68 |
| Gross Margin | 92.69% | 92.57% | 92.3% | 92.14% | 92.56% | 92.92% |
| Operating Margin | 25.33% | 23.21% | 23.82% | 23.14% | 23.42% | 23.71% |
| Profit Margin | 16.18% | 14.32% | 17.34% | 16.52% | 15.62% | 8.48% |
| Free Cash Flow Margin | 19.09% | 19.59% | 19.19% | 17.06% | 19.19% | 19.51% |
| EBITDA | 11,486 | 9,736 | 8,875 | 7,607 | 6,335 | 5,746 |
| EBITDA Margin | 26.52% | 24.86% | 25.74% | 24.99% | 25.49% | 26.58% |
| D&A For EBITDA | 516 | 646 | 660 | 563 | 513 | 621 |
| EBIT | 10,970 | 9,090 | 8,215 | 7,044 | 5,822 | 5,125 |
| EBIT Margin | 25.33% | 23.21% | 23.82% | 23.14% | 23.42% | 23.71% |
| Effective Tax Rate | 32.05% | 32.78% | 27.15% | 28.25% | 32.79% | 48.92% |