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 | 63,159 | 63,604 | 60,343 | 49,694 | 39,645 | 36,122 |
| Revenue Growth (YoY) | 2% | 5% | 21% | 25% | 10% | -12% |
| Cost of Revenue | 40,024 | 40,658 | 37,197 | 30,675 | 24,192 | 22,418 |
| Gross Profit | 23,135 | 22,946 | 23,146 | 19,019 | 15,453 | 13,704 |
| Selling, General & Admin | 8,591 | 8,648 | 7,704 | 6,427 | 5,364 | 4,958 |
| Research & Development | 1,925 | 1,637 | 1,403 | 1,056 | 858 | 736 |
| Operating Expenses | 10,987 | 10,791 | 9,963 | 8,053 | 6,700 | 6,086 |
| Other Non Operating Income (Expenses) | -165 | -145 | -45 | -19 | -66 | -111 |
| Pretax Income | 11,273 | 11,439 | 12,235 | 10,778 | 8,964 | 7,087 |
| Income Tax Expense | 2,642 | 2,683 | 2,777 | 2,367 | 1,895 | 1,677 |
| Net Income | 8,616 | 8,731 | 9,431 | 8,397 | 7,058 | 5,399 |
| Net Income Growth | 0% | -7% | 12% | 19% | 31% | -8% |
| Shares Outstanding (Diluted) | 1,209 | 1,208.36 | 1,207.42 | 1,207.68 | 1,208.07 | 1,205.14 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 7.12 | 7.22 | 7.81 | 6.95 | 5.84 | 4.48 |
| EPS Growth | 0% | -7% | 12% | 19% | 30% | -8% |
| Free Cash Flow | 9,579 | 8,604 | 5,456 | 4,544 | 6,681 | 7,329 |
| Free Cash Flow Per Share | 7.92 | 7.12 | 4.51 | 3.76 | 5.53 | 6.08 |
| Gross Margin | 36.62% | 36.07% | 38.35% | 38.27% | 38.97% | 37.93% |
| Operating Margin | 19.23% | 19.11% | 21.84% | 22.06% | 22.07% | 21.08% |
| Profit Margin | 13.64% | 13.72% | 15.62% | 16.89% | 17.8% | 14.94% |
| Free Cash Flow Margin | 15.16% | 13.52% | 9.04% | 9.14% | 16.85% | 20.28% |
| EBITDA | 15,275 | 15,599 | 15,846 | 13,096 | 10,499 | 9,364 |
| EBITDA Margin | 24.18% | 24.52% | 26.25% | 26.35% | 26.48% | 25.92% |
| D&A For EBITDA | 3,127 | 3,444 | 2,663 | 2,130 | 1,746 | 1,746 |
| EBIT | 12,148 | 12,155 | 13,183 | 10,966 | 8,753 | 7,618 |
| EBIT Margin | 19.23% | 19.11% | 21.84% | 22.06% | 22.07% | 21.08% |
| Effective Tax Rate | 23.43% | 23.45% | 22.69% | 21.96% | 21.14% | 23.66% |