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 | 31,969 | 30,331 | 28,591 | 28,257 | 25,230 | 22,761 |
| Revenue Growth (YoY) | 8% | 6% | 1% | 12% | 11% | 3% |
| Cost of Revenue | 21,463 | 20,461 | 19,879 | 20,069 | 17,011 | 14,695 |
| Gross Profit | 10,506 | 9,869 | 8,711 | 8,187 | 8,218 | 8,065 |
| Selling, General & Admin | 8,050 | 7,425 | 6,968 | 6,608 | 6,190 | 5,870 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 7,847 | 7,654 | 7,101 | 6,729 | 6,393 | 6,072 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 2,939 | 2,483 | 2,239 | 1,730 | 2,141 | 2,326 |
| Income Tax Expense | 769 | 634 | 572 | 508 | 641 | 700 |
| Net Income | 2,170 | 1,849 | 1,667 | 1,222 | 1,500 | 1,625 |
| Net Income Growth | 24% | 11% | 36% | -19% | -8% | 19% |
| Shares Outstanding (Diluted) | 4,319.33 | 4,319.33 | 4,319.33 | 4,319.33 | 4,319.33 | 4,319.33 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 0.5 | 0.42 | 0.38 | 0.28 | 0.34 | 0.37 |
| EPS Growth | 24% | 11% | 36% | -19% | -8% | 19% |
| Free Cash Flow | 2,859 | 3,676 | 2,093 | 984 | 2,038 | 2,892 |
| Free Cash Flow Per Share | 0.66 | 0.85 | 0.48 | 0.22 | 0.47 | 0.66 |
| Gross Margin | 32.86% | 32.53% | 30.46% | 28.97% | 32.57% | 35.43% |
| Operating Margin | 8.31% | 7.29% | 5.62% | 5.15% | 7.23% | 8.75% |
| Profit Margin | 6.78% | 6.09% | 5.83% | 4.32% | 5.94% | 7.13% |
| Free Cash Flow Margin | 8.94% | 12.11% | 7.32% | 3.48% | 8.07% | 12.7% |
| EBITDA | -- | 3,297 | 2,721 | 2,578 | 3,035 | 3,265 |
| EBITDA Margin | -- | 10.87% | 9.51% | 9.12% | 12.02% | 14.34% |
| D&A For EBITDA | -- | 1,083 | 1,112 | 1,121 | 1,210 | 1,272 |
| EBIT | 2,659 | 2,214 | 1,609 | 1,457 | 1,825 | 1,993 |
| EBIT Margin | 8.31% | 7.29% | 5.62% | 5.15% | 7.23% | 8.75% |
| Effective Tax Rate | 26.16% | 25.53% | 25.54% | 29.36% | 29.93% | 30.09% |