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 | 28,912 | 26,724 | 25,253 | 29,279 | 23,113 | 20,375 |
| Revenue Growth (YoY) | 9% | 6% | -14% | 27% | 13% | -5% |
| Cost of Revenue | 3,098 | 2,747 | 3,087 | 4,993 | 2,954 | 2,098 |
| Gross Profit | 25,814 | 23,977 | 22,166 | 24,286 | 20,159 | 18,277 |
| Selling, General & Admin | -- | -- | -- | -- | -- | -- |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 18,388 | 16,930 | 16,408 | 18,539 | 14,953 | 13,132 |
| Other Non Operating Income (Expenses) | 851 | 765 | 821 | 724 | 646 | 485 |
| Pretax Income | 5,348 | 5,229 | 4,345 | 4,223 | 2,576 | 3,496 |
| Income Tax Expense | 1,052 | 969 | 496 | 795 | 267 | 393 |
| Net Income | 4,459 | 4,401 | 3,976 | 3,524 | 2,393 | 3,119 |
| Net Income Growth | -6% | 11% | 13% | 47% | -23% | -34% |
| Shares Outstanding (Diluted) | 1,110 | 1,102 | 1,098 | 1,081 | 1,068 | 1,065 |
| Shares Change (YoY) | 1% | 0% | 2% | 1% | 0% | 1% |
| EPS (Diluted) | 4.02 | 3.99 | 3.62 | 3.25 | 2.24 | 2.93 |
| EPS Growth | -6% | 10% | 11% | 45% | -24% | -35% |
| Free Cash Flow | -1,823 | 833 | -1,542 | -1,621 | -1,071 | -745 |
| Free Cash Flow Per Share | -1.64 | 0.75 | -1.4 | -1.49 | -1 | -0.69 |
| Gross Margin | 89.28% | 89.72% | 87.77% | 82.94% | 87.21% | 89.7% |
| Operating Margin | 25.68% | 26.36% | 22.8% | 19.62% | 22.52% | 25.25% |
| Profit Margin | 15.42% | 16.46% | 15.74% | 12.03% | 10.35% | 15.3% |
| Free Cash Flow Margin | -6.3% | 3.11% | -6.1% | -5.53% | -4.63% | -3.65% |
| EBITDA | 12,675 | 11,802 | 10,283 | 9,410 | 8,771 | 8,663 |
| EBITDA Margin | 43.83% | 44.16% | 40.71% | 32.13% | 37.94% | 42.51% |
| D&A For EBITDA | 5,249 | 4,755 | 4,525 | 3,663 | 3,565 | 3,518 |
| EBIT | 7,426 | 7,047 | 5,758 | 5,747 | 5,206 | 5,145 |
| EBIT Margin | 25.68% | 26.36% | 22.8% | 19.62% | 22.52% | 25.25% |
| Effective Tax Rate | 19.67% | 18.53% | 11.41% | 18.82% | 10.36% | 11.24% |