Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 03/31/2025 | 03/31/2024 | 03/31/2023 | 03/31/2022 | 03/31/2021 |
|---|---|---|---|---|---|---|
| Revenue | 55,733 | 59,306 | 53,129 | 60,678 | 56,591 | 59,330 |
| Revenue Growth (YoY) | 2% | 12% | -12% | 7% | -5% | 2% |
| Cost of Revenue | 43,255 | 46,253 | 41,350 | 47,627 | 43,980 | 46,584 |
| Gross Profit | 12,477 | 13,053 | 11,779 | 13,051 | 12,610 | 12,746 |
| Selling, General & Admin | 5,508 | 4,968 | 4,714 | 4,906 | 4,972 | 4,854 |
| Research & Development | -- | 345 | 424 | 478 | 419 | 411 |
| Operating Expenses | 5,508 | 5,613 | 5,437 | 5,700 | 5,748 | 5,694 |
| Other Non Operating Income (Expenses) | 53 | 36 | 32 | 48 | 46 | 53 |
| Pretax Income | 8,742 | 8,980 | 7,487 | 8,277 | 7,870 | 8,467 |
| Income Tax Expense | 2,576 | 2,646 | 2,217 | 2,318 | 2,225 | 2,560 |
| Net Income | 6,166 | 6,334 | 5,270 | 5,958 | 5,644 | 5,906 |
| Net Income Growth | 13% | 20% | -12% | 6% | -4% | 20% |
| Shares Outstanding (Diluted) | 65.27 | 74.56 | 75.01 | 75.26 | 76.19 | 76.87 |
| Shares Change (YoY) | -12% | -1% | 0% | -1% | -1% | -1% |
| EPS (Diluted) | 94.46 | 84.96 | 70.25 | 79.15 | 74.08 | 76.83 |
| EPS Growth | 28.99% | 21% | -11% | 7% | -4% | 21% |
| Free Cash Flow | -2,774 | 6,871 | 6,039 | 3,719 | 3,329 | 10,202 |
| Free Cash Flow Per Share | -42.49 | 92.15 | 80.5 | 49.41 | 43.69 | 132.7 |
| Gross Margin | 22.38% | 22% | 22.17% | 21.5% | 22.28% | 21.48% |
| Operating Margin | 12.5% | 12.54% | 11.93% | 12.11% | 12.12% | 11.88% |
| Profit Margin | 11.06% | 10.68% | 9.91% | 9.81% | 9.97% | 9.95% |
| Free Cash Flow Margin | -4.97% | 11.58% | 11.36% | 6.12% | 5.88% | 17.19% |
| EBITDA | 8,306 | 8,881 | 7,781 | 8,835 | 8,427 | 8,753 |
| EBITDA Margin | 14.9% | 14.97% | 14.64% | 14.56% | 14.89% | 14.75% |
| D&A For EBITDA | 1,337 | 1,441 | 1,440 | 1,484 | 1,566 | 1,702 |
| EBIT | 6,969 | 7,440 | 6,341 | 7,351 | 6,861 | 7,051 |
| EBIT Margin | 12.5% | 12.54% | 11.93% | 12.11% | 12.12% | 11.88% |
| Effective Tax Rate | 29.46% | 29.46% | 29.61% | 28% | 28.27% | 30.23% |