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 | 105,048 | 100,656 | 96,321 | 96,506 | 82,614 | 74,612 |
| Revenue Growth (YoY) | 7% | 5% | 0% | 17% | 11% | -16% |
| Cost of Revenue | 85,804 | 80,313 | 75,844 | 75,795 | 64,061 | 57,753 |
| Gross Profit | 19,244 | 20,343 | 20,477 | 20,711 | 18,553 | 16,859 |
| Selling, General & Admin | 9,988 | 6,161 | 6,134 | 6,386 | 6,176 | 5,589 |
| Research & Development | -- | 3,126 | 4,197 | 4,969 | 5,284 | 5,078 |
| Operating Expenses | 9,988 | 9,946 | 11,335 | 12,665 | 12,209 | 11,255 |
| Other Non Operating Income (Expenses) | 68 | 56 | 689 | 45 | 151 | 327 |
| Pretax Income | 9,307 | 10,130 | 9,024 | 8,878 | 7,073 | 5,454 |
| Income Tax Expense | 2,370 | 2,457 | 3,043 | 3,502 | 2,648 | 1,553 |
| Net Income | 6,918 | 7,655 | 6,566 | 6,920 | 5,392 | 4,413 |
| Net Income Growth | -8% | 17% | -5% | 28% | 22% | -28% |
| Shares Outstanding (Diluted) | 40.9 | 40.89 | 40.88 | 40.86 | 40.85 | 40.84 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 169.14 | 187.19 | 160.61 | 169.32 | 131.97 | 108.04 |
| EPS Growth | -8% | 17% | -5% | 28% | 22% | -28% |
| Free Cash Flow | -- | 10,804 | 6,039 | -1,170 | -3,004 | 690 |
| Free Cash Flow Per Share | -- | 264.19 | 147.72 | -28.62 | -73.52 | 16.89 |
| Gross Margin | 18.31% | 20.21% | 21.25% | 21.46% | 22.45% | 22.59% |
| Operating Margin | 8.81% | 10.32% | 9.49% | 8.33% | 7.67% | 7.51% |
| Profit Margin | 6.58% | 7.6% | 6.81% | 7.17% | 6.52% | 5.91% |
| Free Cash Flow Margin | -- | 10.73% | 6.26% | -1.21% | -3.63% | 0.92% |
| EBITDA | -- | 13,421 | 12,415 | 11,699 | 9,592 | 8,554 |
| EBITDA Margin | -- | 13.33% | 12.88% | 12.12% | 11.61% | 11.46% |
| D&A For EBITDA | -- | 3,024 | 3,273 | 3,653 | 3,248 | 2,950 |
| EBIT | 9,256 | 10,397 | 9,142 | 8,046 | 6,344 | 5,604 |
| EBIT Margin | 8.81% | 10.32% | 9.49% | 8.33% | 7.67% | 7.51% |
| Effective Tax Rate | 25.46% | 24.25% | 33.72% | 39.44% | 37.43% | 28.47% |