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 | 28,949 | 30,258 | 32,090 | 37,321 | 49,895 | 42,926 |
| Revenue Growth (YoY) | -8% | -6% | -14% | -25% | 16% | 14% |
| Cost of Revenue | 17,128 | 18,722 | 18,278 | 22,956 | 33,432 | 28,822 |
| Gross Profit | 11,820 | 11,535 | 13,811 | 14,364 | 16,463 | 14,103 |
| Selling, General & Admin | 3,395 | 3,372 | 3,652 | 4,280 | 4,056 | 2,944 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 4,418 | 2,290 | 2,708 | 3,280 | 3,253 | 2,339 |
| Other Non Operating Income (Expenses) | -38 | -14 | -25 | -55 | -182 | -18 |
| Pretax Income | 4,686 | 4,867 | 7,124 | 7,262 | 10,320 | 9,386 |
| Income Tax Expense | 935 | 893 | 1,827 | 1,747 | 2,200 | 2,159 |
| Net Income | 3,130 | 3,377 | 4,429 | 4,601 | 6,804 | 6,015 |
| Net Income Growth | -24% | -24% | -4% | -32% | 13% | 16% |
| Shares Outstanding (Diluted) | 6,142.97 | 6,142.97 | 6,142.97 | 6,142.97 | 6,142.97 | 6,142.97 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 0.5 | 0.54 | 0.72 | 0.74 | 1.1 | 0.97 |
| EPS Growth | -24% | -24% | -4% | -32% | 13% | 16% |
| Free Cash Flow | -- | 6,064 | 1,411 | 2,874 | -3,711 | -9,672 |
| Free Cash Flow Per Share | -- | 0.98 | 0.22 | 0.46 | -0.6 | -1.57 |
| Gross Margin | 40.83% | 38.12% | 43.03% | 38.48% | 32.99% | 32.85% |
| Operating Margin | 25.56% | 30.55% | 34.59% | 29.69% | 26.47% | 27.4% |
| Profit Margin | 10.81% | 11.16% | 13.8% | 12.32% | 13.63% | 14.01% |
| Free Cash Flow Margin | -- | 20.04% | 4.39% | 7.7% | -7.43% | -22.53% |
| EBITDA | -- | 11,445 | 13,278 | 13,173 | 14,836 | 12,949 |
| EBITDA Margin | -- | 37.82% | 41.37% | 35.29% | 29.73% | 30.16% |
| D&A For EBITDA | -- | 2,200 | 2,175 | 2,090 | 1,626 | 1,185 |
| EBIT | 7,402 | 9,245 | 11,103 | 11,083 | 13,210 | 11,764 |
| EBIT Margin | 25.56% | 30.55% | 34.59% | 29.69% | 26.47% | 27.4% |
| Effective Tax Rate | 19.95% | 18.34% | 25.64% | 24.05% | 21.31% | 23% |