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 | 68,217 | 67,604 | 68,765 | 62,882 | 59,853 | 52,977 |
| Revenue Growth (YoY) | -2% | -2% | 9% | 5% | 13% | -12% |
| Cost of Revenue | 44,160 | 43,919 | 45,778 | 42,972 | 39,636 | 35,834 |
| Gross Profit | 24,057 | 23,685 | 22,987 | 19,910 | 20,217 | 17,143 |
| Selling, General & Admin | 16,971 | 16,031 | 15,036 | 14,262 | 13,812 | 13,422 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 16,970 | 16,743 | 15,696 | 14,854 | 14,356 | 14,005 |
| Other Non Operating Income (Expenses) | 183 | 197 | 330 | 275 | 318 | 479 |
| Pretax Income | 8,162 | 8,138 | 7,991 | 5,929 | 6,411 | 3,727 |
| Income Tax Expense | 1,840 | 1,809 | 2,466 | 1,728 | 2,003 | 1,168 |
| Net Income | 6,299 | 6,308 | 5,476 | 4,132 | 4,325 | 2,525 |
| Net Income Growth | 8% | 15% | 33% | -4% | 71% | -26% |
| Shares Outstanding (Diluted) | 29.18 | 30.27 | 30.8 | 31.2 | 31.44 | 31.32 |
| Shares Change (YoY) | -5% | -2% | -1% | -1% | 0% | 0% |
| EPS (Diluted) | 215.82 | 208.37 | 177.76 | 132.43 | 137.56 | 80.61 |
| EPS Growth | 14% | 17% | 34% | -4% | 71% | -26% |
| Free Cash Flow | -- | 4,537 | 5,126 | 5,318 | 2,871 | -137 |
| Free Cash Flow Per Share | -- | 149.87 | 166.4 | 170.44 | 91.31 | -4.37 |
| Gross Margin | 35.26% | 35.03% | 33.42% | 31.66% | 33.77% | 32.35% |
| Operating Margin | 10.38% | 10.26% | 10.6% | 8.04% | 9.79% | 5.92% |
| Profit Margin | 9.23% | 9.33% | 7.96% | 6.57% | 7.22% | 4.76% |
| Free Cash Flow Margin | -- | 6.71% | 7.45% | 8.45% | 4.79% | -0.25% |
| EBITDA | -- | 10,408 | 10,655 | 8,332 | 8,842 | 5,961 |
| EBITDA Margin | -- | 15.39% | 15.49% | 13.25% | 14.77% | 11.25% |
| D&A For EBITDA | -- | 3,466 | 3,364 | 3,276 | 2,981 | 2,823 |
| EBIT | 7,087 | 6,942 | 7,291 | 5,056 | 5,861 | 3,138 |
| EBIT Margin | 10.38% | 10.26% | 10.6% | 8.04% | 9.79% | 5.92% |
| Effective Tax Rate | 22.54% | 22.22% | 30.85% | 29.14% | 31.24% | 31.33% |