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 | 72,152 | 69,230 | 65,446 | 58,763 | 52,149 | 49,912 |
| Revenue Growth (YoY) | 7% | 6% | 11% | 13% | 4% | -28.99% |
| Cost of Revenue | 60,940 | 58,555 | 55,402 | 48,192 | 42,518 | 44,250 |
| Gross Profit | 11,212 | 10,675 | 10,044 | 10,571 | 9,631 | 5,662 |
| Selling, General & Admin | 2,527 | 2,621 | 2,521 | 2,240 | 2,052 | 2,140 |
| Research & Development | 3,044 | 3,250 | 3,257 | 3,079 | 2,746 | 2,858 |
| Operating Expenses | 5,573 | 5,721 | 5,708 | 5,143 | 4,451 | 5,009 |
| Other Non Operating Income (Expenses) | 654 | 136 | 191 | 427 | 248 | -432 |
| Pretax Income | 6,566 | 5,425 | 4,769 | 5,075 | 5,027 | -1,130 |
| Income Tax Expense | 1,630 | 1,347 | 1,156 | 939 | 853 | 39 |
| Net Income | 5,065 | 4,232 | 3,789 | 4,247 | 4,213 | -1,133 |
| Net Income Growth | 55% | 12% | -11% | 1% | -472% | -17% |
| Shares Outstanding (Diluted) | 791.48 | 790.99 | 789.76 | 787.75 | 785.9 | 783.17 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 1% |
| EPS (Diluted) | 6.41 | 5.35 | 4.8 | 5.39 | 5.36 | -1.45 |
| EPS Growth | 55% | 11% | -11% | 1% | -470% | -17% |
| Free Cash Flow | 3,570 | 3,733 | 3,204 | 3,824 | 2,711 | -7,179 |
| Free Cash Flow Per Share | 4.51 | 4.71 | 4.05 | 4.85 | 3.44 | -9.16 |
| Gross Margin | 15.53% | 15.41% | 15.34% | 17.98% | 18.46% | 11.34% |
| Operating Margin | 7.81% | 7.15% | 6.62% | 9.23% | 9.93% | 1.3% |
| Profit Margin | 7.01% | 6.11% | 5.78% | 7.22% | 8.07% | -2.26% |
| Free Cash Flow Margin | 4.94% | 5.39% | 4.89% | 6.5% | 5.19% | -14.38% |
| EBITDA | 8,543 | 7,807 | 6,578 | 8,144 | 7,505 | 3,484 |
| EBITDA Margin | 11.84% | 11.27% | 10.05% | 13.85% | 14.39% | 6.98% |
| D&A For EBITDA | 2,904 | 2,853 | 2,242 | 2,716 | 2,325 | 2,831 |
| EBIT | 5,639 | 4,954 | 4,336 | 5,428 | 5,180 | 653 |
| EBIT Margin | 7.81% | 7.15% | 6.62% | 9.23% | 9.93% | 1.3% |
| Effective Tax Rate | 24.82% | 24.82% | 24.23% | 18.5% | 16.96% | -3.45% |