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 | 90,818 | 86,970 | 84,751 | 78,760 | 60,296 | 50,929 |
| Revenue Growth (YoY) | 17% | 3% | 8% | 31% | 18% | 16% |
| Cost of Revenue | 72,537 | 68,122 | 63,590 | 59,932 | 47,597 | 40,495 |
| Gross Profit | 18,281 | 18,848 | 21,161 | 18,828 | 12,698 | 10,434 |
| Selling, General & Admin | 6,543 | 6,462 | 6,866 | 6,732 | 4,098 | 3,538 |
| Research & Development | 6,605 | 6,454 | 7,346 | 5,742 | 3,346 | 2,895 |
| Operating Expenses | 13,378 | 13,333 | 14,984 | 13,376 | 7,837 | 6,793 |
| Other Non Operating Income (Expenses) | 25 | 49 | 79 | 57 | 52 | -4 |
| Pretax Income | 5,461 | 6,092 | 7,072 | 6,242 | 5,314 | 4,268 |
| Income Tax Expense | 290 | 337 | 381 | 369 | 480 | 470 |
| Net Income | 1,966 | 2,187 | 2,446 | 2,320 | 2,369 | 1,932 |
| Net Income Growth | -9% | -11% | 5% | -2% | 23% | 43% |
| Shares Outstanding (Diluted) | 7,987.79 | 7,983.32 | 7,868.01 | 7,709.13 | 7,717.51 | 7,731.97 |
| Shares Change (YoY) | 0% | 1% | 2% | 0% | 0% | 0% |
| EPS (Diluted) | 0.24 | 0.27 | 0.31 | 0.3 | 0.3 | 0.25 |
| EPS Growth | -9% | -12% | 3% | -2% | 23% | 44% |
| Free Cash Flow | 2,833 | -- | -- | -- | -613 | -1,528 |
| Free Cash Flow Per Share | 0.35 | -- | -- | -- | -0.07 | -0.19 |
| Gross Margin | 20.12% | 21.67% | 24.96% | 23.9% | 21.05% | 20.48% |
| Operating Margin | 5.39% | 6.34% | 7.28% | 6.92% | 8.06% | 7.14% |
| Profit Margin | 2.16% | 2.51% | 2.88% | 2.94% | 3.92% | 3.79% |
| Free Cash Flow Margin | 3.11% | -- | -- | -- | -1.01% | -3% |
| EBITDA | 5,672 | 6,281 | 6,907 | 6,242 | 5,329 | 4,082 |
| EBITDA Margin | 6.24% | 7.22% | 8.14% | 7.92% | 8.83% | 8.01% |
| D&A For EBITDA | 770 | 767 | 730 | 790 | 468 | 441 |
| EBIT | 4,902 | 5,514 | 6,177 | 5,452 | 4,861 | 3,641 |
| EBIT Margin | 5.39% | 6.34% | 7.28% | 6.92% | 8.06% | 7.14% |
| Effective Tax Rate | 5.31% | 5.53% | 5.38% | 5.91% | 9.03% | 11.01% |