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 | 178,914 | 179,112 | 176,120 | 166,156 | 155,247 | 157,053 |
| Revenue Growth (YoY) | 0% | 2% | 6% | 7% | -1% | 1% |
| Cost of Revenue | 136,273 | 136,684 | 135,986 | 129,330 | 121,273 | 122,954 |
| Gross Profit | 42,640 | 42,428 | 40,134 | 36,826 | 33,974 | 34,099 |
| Selling, General & Admin | 34,557 | 29,722 | 27,229 | 24,198 | 24,837 | 25,008 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 34,568 | 33,764 | 30,695 | 27,439 | 24,837 | 25,008 |
| Other Non Operating Income (Expenses) | 335 | -- | -- | -- | -- | -- |
| Pretax Income | 5,241 | 5,458 | 6,707 | 7,085 | 6,853 | 5,813 |
| Income Tax Expense | 1,359 | 1,549 | 1,661 | 2,036 | 2,504 | 2,116 |
| Net Income | 3,859 | 3,885 | 5,021 | 5,023 | 4,331 | 3,681 |
| Net Income Growth | -8% | -23% | 0% | 16% | 18% | 14% |
| Shares Outstanding (Diluted) | 1,800 | 1,800 | 1,769.36 | 1,799.36 | 1,800 | 1,800 |
| Shares Change (YoY) | 0% | 2% | -2% | 0% | 0% | 0% |
| EPS (Diluted) | 2.14 | 2.15 | 2.83 | 2.79 | 2.4 | 2.04 |
| EPS Growth | -8% | -24% | 2% | 16% | 18% | 14% |
| Free Cash Flow | 7,559 | 1,606 | 349 | 6,321 | 10,228 | 13,245 |
| Free Cash Flow Per Share | 4.19 | 0.89 | 0.19 | 3.51 | 5.68 | 7.35 |
| Gross Margin | 23.83% | 23.68% | 22.78% | 22.16% | 21.88% | 21.71% |
| Operating Margin | 4.51% | 4.83% | 5.35% | 5.64% | 5.88% | 5.78% |
| Profit Margin | 2.15% | 2.16% | 2.85% | 3.02% | 2.78% | 2.34% |
| Free Cash Flow Margin | 4.22% | 0.89% | 0.19% | 3.8% | 6.58% | 8.43% |
| EBITDA | 12,258 | 12,706 | 12,905 | 12,628 | 12,254 | 12,271 |
| EBITDA Margin | 6.85% | 7.09% | 7.32% | 7.6% | 7.89% | 7.81% |
| D&A For EBITDA | 4,186 | 4,042 | 3,466 | 3,241 | 3,117 | 3,180 |
| EBIT | 8,072 | 8,664 | 9,439 | 9,387 | 9,137 | 9,091 |
| EBIT Margin | 4.51% | 4.83% | 5.35% | 5.64% | 5.88% | 5.78% |
| Effective Tax Rate | 25.93% | 28.38% | 24.76% | 28.73% | 36.53% | 36.4% |