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,112 | 36,540 | 34,656 | 34,642 | 37,176 | 24,618 |
| Revenue Growth (YoY) | -4% | 5% | 0% | -7% | 51% | 42% |
| Cost of Revenue | -- | 1,073 | 1,027 | 996 | 1,193 | 902 |
| Gross Profit | -- | 35,467 | 33,629 | 33,645 | 35,982 | 23,716 |
| Selling, General & Admin | 12,404 | 10,505 | 9,428 | 9,482 | 9,174 | 7,649 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 18,197 | 24,614 | 25,399 | 25,630 | 23,122 | 14,571 |
| Other Non Operating Income (Expenses) | 2 | -21 | -82 | 24 | -130 | -21 |
| Pretax Income | 13,611 | 10,518 | 8,133 | 7,970 | 12,791 | 9,157 |
| Income Tax Expense | 1,480 | 487 | 249 | 202 | 2,274 | 1,845 |
| Net Income | 10,507 | 8,403 | 6,834 | 7,084 | 9,833 | 7,197 |
| Net Income Growth | 74% | 23% | -4% | -28% | 37% | 38% |
| Shares Outstanding (Diluted) | 10,934.4 | 10,375.1 | 10,934.4 | 10,746.28 | 10,137.25 | 10,137 |
| Shares Change (YoY) | 0% | -5% | 2% | 6% | 0% | 1% |
| EPS (Diluted) | 0.96 | 0.81 | 0.62 | 0.65 | 0.97 | 0.71 |
| EPS Growth | 75% | 30% | -5% | -32% | 37% | 37% |
| Free Cash Flow | -23,478 | 34,026 | -44,955 | 29,641 | 56,485 | 37,281 |
| Free Cash Flow Per Share | -2.14 | 3.27 | -4.11 | 2.75 | 5.57 | 3.67 |
| Gross Margin | -- | 97.06% | 97.03% | 97.12% | 96.78% | 96.33% |
| Operating Margin | 43.33% | 29.7% | 23.74% | 23.13% | 34.58% | 37.14% |
| Profit Margin | 32.71% | 22.99% | 19.71% | 20.44% | 26.44% | 29.23% |
| Free Cash Flow Margin | -73.11% | 93.11% | -129.71% | 85.56% | 151.93% | 151.43% |
| EBITDA | -- | 12,014 | 9,328 | 8,984 | 13,684 | 9,956 |
| EBITDA Margin | -- | 32.87% | 26.91% | 25.93% | 36.8% | 40.44% |
| D&A For EBITDA | -- | 1,161 | 1,098 | 970 | 825 | 811 |
| EBIT | 13,915 | 10,853 | 8,230 | 8,014 | 12,859 | 9,145 |
| EBIT Margin | 43.33% | 29.7% | 23.74% | 23.13% | 34.58% | 37.14% |
| Effective Tax Rate | 10.87% | 4.63% | 3.06% | 2.53% | 17.77% | 20.14% |