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 | 55,490 | 55,472 | 56,971 | 60,953 | 53,563 | 40,927 |
| Revenue Growth (YoY) | 0% | -3% | -7% | 14% | 31% | 1% |
| Cost of Revenue | 31,880 | 32,364 | 34,996 | 39,308 | 32,591 | 21,986 |
| Gross Profit | 23,610 | 23,108 | 21,975 | 21,644 | 20,971 | 18,940 |
| Selling, General & Admin | 4,012 | 4,030 | 3,879 | 3,767 | 3,623 | 3,731 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 15,114 | 14,930 | 16,665 | 13,309 | 12,207 | 10,864 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 8,423 | 8,490 | 9,174 | 8,183 | 8,380 | 8,925 |
| Income Tax Expense | 1,770 | 1,729 | 2,003 | 1,859 | 2,155 | 1,713 |
| Net Income | 5,635 | 5,711 | 6,070 | 5,247 | 5,017 | 6,007 |
| Net Income Growth | 3% | -6% | 16% | 5% | -16% | -14% |
| Shares Outstanding (Diluted) | 18,659.87 | 18,659.87 | 18,659.87 | 18,659.87 | 18,659.87 | 18,659.88 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 0.29 | 0.3 | 0.31 | 0.26 | 0.26 | 0.32 |
| EPS Growth | 4% | -5% | 20% | -2% | -16% | -14% |
| Free Cash Flow | 4,004 | 2,540 | 2,504 | 1,310 | 2,057 | 2,615 |
| Free Cash Flow Per Share | 0.21 | 0.13 | 0.13 | 0.07 | 0.11 | 0.14 |
| Gross Margin | 42.54% | 41.65% | 38.57% | 35.5% | 39.15% | 46.27% |
| Operating Margin | 15.31% | 14.74% | 9.32% | 13.67% | 16.36% | 19.73% |
| Profit Margin | 10.15% | 10.29% | 10.65% | 8.6% | 9.36% | 14.67% |
| Free Cash Flow Margin | 7.21% | 4.57% | 4.39% | 2.14% | 3.84% | 6.38% |
| EBITDA | 12,110 | 11,744 | 8,859 | 11,860 | 12,052 | 11,016 |
| EBITDA Margin | 21.82% | 21.17% | 15.55% | 19.45% | 22.5% | 26.91% |
| D&A For EBITDA | 3,614 | 3,567 | 3,549 | 3,525 | 3,288 | 2,940 |
| EBIT | 8,496 | 8,177 | 5,310 | 8,335 | 8,764 | 8,076 |
| EBIT Margin | 15.31% | 14.74% | 9.32% | 13.67% | 16.36% | 19.73% |
| Effective Tax Rate | 21.01% | 20.36% | 21.83% | 22.71% | 25.71% | 19.19% |