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 | 27,317 | 21,156 | 21,177 | 21,095 | 18,719 | 17,605 |
| Revenue Growth (YoY) | 32% | 0% | 0% | 13% | 6% | -7% |
| Cost of Revenue | 7,738 | 7,631 | 8,030 | 8,665 | 7,218 | 6,524 |
| Gross Profit | 13,822 | 13,524 | 13,146 | 12,430 | 11,501 | 11,081 |
| Selling, General & Admin | 3,515 | 3,610 | 3,561 | 3,369 | 3,234 | 3,154 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 11,092 | 10,657 | 10,511 | 10,422 | 9,534 | 9,103 |
| Other Non Operating Income (Expenses) | 0 | -37 | -55 | 90 | -40 | -86 |
| Pretax Income | 8,529 | 2,586 | 2,849 | 2,217 | 2,893 | -1,602 |
| Income Tax Expense | 753 | 704 | 658 | 485 | 946 | 334 |
| Net Income | 7,649 | 1,781 | 1,928 | 1,596 | 1,759 | -2,139 |
| Net Income Growth | 329% | -8% | 21% | -9% | -182% | -296% |
| Shares Outstanding (Diluted) | 178.4 | 180.58 | 185 | 189.02 | 197.3 | 198.41 |
| Shares Change (YoY) | -2% | -2% | -2% | -4% | -1% | 0% |
| EPS (Diluted) | 42.87 | 9.86 | 10.42 | 8.44 | 8.91 | -10.78 |
| EPS Growth | 337% | -5% | 23% | -5% | -183% | -296% |
| Free Cash Flow | 1,893 | 1,821 | 1,875 | 1,085 | 976 | 2,057 |
| Free Cash Flow Per Share | 10.61 | 10.08 | 10.13 | 5.73 | 4.94 | 10.36 |
| Gross Margin | 50.59% | 63.92% | 62.07% | 58.92% | 61.44% | 62.94% |
| Operating Margin | 31.06% | 13.55% | 12.44% | 9.51% | 10.5% | 11.23% |
| Profit Margin | 28% | 8.41% | 9.1% | 7.56% | 9.39% | -12.14% |
| Free Cash Flow Margin | 6.92% | 8.6% | 8.85% | 5.14% | 5.21% | 11.68% |
| EBITDA | 9,967 | 4,412 | 3,868 | 3,410 | 3,071 | 6,810 |
| EBITDA Margin | 36.48% | 20.85% | 18.26% | 16.16% | 16.4% | 38.68% |
| D&A For EBITDA | 1,480 | 1,545 | 1,233 | 1,402 | 1,104 | 4,832 |
| EBIT | 8,487 | 2,867 | 2,635 | 2,008 | 1,967 | 1,978 |
| EBIT Margin | 31.06% | 13.55% | 12.44% | 9.51% | 10.5% | 11.23% |
| Effective Tax Rate | 8.82% | 27.22% | 23.09% | 21.87% | 32.69% | -20.84% |