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/2019 |
|---|---|---|---|---|---|---|
| Revenue | 67,262 | 68,529 | 86,234 | 74,032 | 102,092 | 64,285 |
| Revenue Growth (YoY) | -20% | -21% | 16% | -27% | -- | 41% |
| Cost of Revenue | 11,938 | 11,994 | 8,699 | 3,563 | 7,952 | 21,189 |
| Gross Profit | 55,324 | 56,535 | 77,535 | 70,469 | 94,140 | 43,096 |
| Selling, General & Admin | 8,694 | 8,354 | 8,138 | 7,056 | 9,971 | 8,617 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 33,107 | 34,316 | 37,406 | 38,313 | 34,284 | 14,182 |
| Other Non Operating Income (Expenses) | -- | -121 | -63 | -104 | -110 | -83 |
| Pretax Income | 26,825 | 26,650 | 40,747 | 26,772 | 60,002 | 29,252 |
| Income Tax Expense | 7,585 | 7,375 | 10,942 | 7,117 | 16,345 | 7,936 |
| Net Income | 14,664 | 14,699 | 22,725 | 14,968 | 33,266 | 16,259 |
| Net Income Growth | -28% | -35% | 52% | -55% | -- | 69% |
| Shares Outstanding (Diluted) | 321.47 | 321.67 | 321.71 | 321.64 | 321.82 | 321.47 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | -- | 0% |
| EPS (Diluted) | 45.61 | 45.69 | 70.63 | 46.53 | 103.36 | 50.57 |
| EPS Growth | -28% | -35% | 52% | -55% | -- | 69% |
| Free Cash Flow | 18,052 | 19,586 | 19,443 | 16,707 | 42,691 | 21,787 |
| Free Cash Flow Per Share | 56.15 | 60.88 | 60.43 | 51.94 | 132.65 | 67.77 |
| Gross Margin | 82.25% | 82.49% | 89.91% | 95.18% | 92.21% | 67.03% |
| Operating Margin | 33.03% | 32.42% | 46.53% | 43.43% | 58.62% | 44.97% |
| Profit Margin | 21.8% | 21.44% | 26.35% | 20.21% | 32.58% | 25.29% |
| Free Cash Flow Margin | 26.83% | 28.58% | 22.54% | 22.56% | 41.81% | 33.89% |
| EBITDA | 28,351 | 27,932 | 45,134 | 37,176 | 64,906 | -- |
| EBITDA Margin | 42.15% | 40.75% | 52.33% | 50.21% | 63.57% | -- |
| D&A For EBITDA | 6,134 | 5,713 | 5,005 | 5,020 | 5,050 | -- |
| EBIT | 22,217 | 22,219 | 40,129 | 32,156 | 59,856 | 28,914 |
| EBIT Margin | 33.03% | 32.42% | 46.53% | 43.43% | 58.62% | 44.97% |
| Effective Tax Rate | 28.27% | 27.67% | 26.85% | 26.58% | 27.24% | 27.12% |