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 | 109,108 | 66,015 | 67,729 | 132,440 | 104,112 | 112,801 |
| Revenue Growth (YoY) | 59% | -3% | -49% | 27% | -8% | 9% |
| Cost of Revenue | -- | -- | -- | -- | -- | -- |
| Gross Profit | -- | -- | -- | -- | -- | -- |
| Selling, General & Admin | -- | -- | -- | -- | 15,141 | 13,435 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 118,055 | 92,577 | 87,236 | 85,372 | 95,898 | 90,814 |
| Other Non Operating Income (Expenses) | -53 | -- | -- | -1 | -- | 1 |
| Pretax Income | 18,251 | 14,016 | 11,582 | 9,664 | 9,520 | 9,604 |
| Income Tax Expense | 4,824 | 3,476 | 2,550 | 2,808 | 2,415 | 2,471 |
| Net Income | 12,487 | 9,788 | 8,399 | 6,302 | 6,560 | 6,807 |
| Net Income Growth | 38% | 17% | 33% | -4% | -4% | -14% |
| Shares Outstanding (Diluted) | 385.16 | 388.58 | 396.31 | 406.26 | 411.68 | 414.46 |
| Shares Change (YoY) | -1% | -2% | -2% | -1% | -1% | -1% |
| EPS (Diluted) | 32.41 | 25.18 | 21.18 | 15.51 | 15.93 | 16.42 |
| EPS Growth | 40% | 19% | 37% | -3% | -3% | -13% |
| Free Cash Flow | 34,878 | 30,125 | 22,373 | 16,123 | 23,713 | 30,938 |
| Free Cash Flow Per Share | 90.55 | 77.52 | 56.45 | 39.68 | 57.59 | 74.64 |
| Gross Margin | -- | -- | -- | -- | -- | -- |
| Operating Margin | -8.2% | -40.23% | -28.8% | 35.53% | 7.88% | 19.49% |
| Profit Margin | 11.44% | 14.82% | 12.4% | 4.75% | 6.3% | 6.03% |
| Free Cash Flow Margin | 31.96% | 45.63% | 33.03% | 12.17% | 22.77% | 27.42% |
| EBITDA | -6,814 | -24,408 | -17,235 | 49,247 | 10,739 | 24,231 |
| EBITDA Margin | -6.24% | -36.97% | -25.44% | 37.18% | 10.31% | 21.48% |
| D&A For EBITDA | 2,133 | 2,154 | 2,272 | 2,179 | 2,525 | 2,244 |
| EBIT | -8,947 | -26,562 | -19,507 | 47,068 | 8,214 | 21,987 |
| EBIT Margin | -8.2% | -40.23% | -28.8% | 35.53% | 7.88% | 19.49% |
| Effective Tax Rate | 26.43% | 24.8% | 22.01% | 29.05% | 25.36% | 25.72% |