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 | 40,838 | 40,736 | 38,466 | 35,073 | 31,502 | 28,819 |
| Revenue Growth (YoY) | 5% | 6% | 10% | 11% | 9% | -2% |
| Cost of Revenue | 12,926 | 12,812 | 12,330 | 11,130 | 9,708 | 8,774 |
| Gross Profit | 27,912 | 27,923 | 26,135 | 23,942 | 21,794 | 20,044 |
| Selling, General & Admin | 22,548 | 16,675 | 15,726 | 14,303 | 13,104 | 12,390 |
| Research & Development | -- | 5,125 | 4,917 | 4,604 | 4,190 | 4,174 |
| Operating Expenses | 22,554 | 22,531 | 21,338 | 19,514 | 17,889 | 17,153 |
| Other Non Operating Income (Expenses) | -165 | -30 | 103 | 134 | 99 | 138 |
| Pretax Income | 7,415 | 7,429 | 5,518 | 4,649 | 6,125 | 2,978 |
| Income Tax Expense | 2,183 | 2,181 | 1,548 | 1,344 | 3,082 | 890 |
| Net Income | 5,223 | 5,226 | 3,868 | 3,196 | 3,002 | 2,137 |
| Net Income Growth | 34% | 35% | 21% | 6% | 40% | -18% |
| Shares Outstanding (Diluted) | 21.61 | 22.05 | 22.57 | 23.24 | 23.24 | 23.24 |
| Shares Change (YoY) | -3% | -2% | -3% | 0% | 0% | 0% |
| EPS (Diluted) | 241.66 | 236.99 | 171.36 | 137.48 | 129.16 | 91.92 |
| EPS Growth | 38% | 38% | 25% | 6% | 41% | -18% |
| Free Cash Flow | -- | 4,266 | 4,222 | 2,019 | 530 | 2,048 |
| Free Cash Flow Per Share | -- | 193.44 | 187.03 | 86.84 | 22.79 | 88.08 |
| Gross Margin | 68.34% | 68.54% | 67.94% | 68.26% | 69.18% | 69.55% |
| Operating Margin | 13.12% | 13.23% | 12.46% | 12.62% | 12.39% | 10.03% |
| Profit Margin | 12.78% | 12.82% | 10.05% | 9.11% | 9.52% | 7.41% |
| Free Cash Flow Margin | -- | 10.47% | 10.97% | 5.75% | 1.68% | 7.1% |
| EBITDA | -- | 6,277 | 5,699 | 5,207 | 4,790 | 3,839 |
| EBITDA Margin | -- | 15.4% | 14.81% | 14.84% | 15.2% | 13.32% |
| D&A For EBITDA | -- | 885 | 903 | 779 | 886 | 948 |
| EBIT | 5,358 | 5,392 | 4,796 | 4,428 | 3,904 | 2,891 |
| EBIT Margin | 13.12% | 13.23% | 12.46% | 12.62% | 12.39% | 10.03% |
| Effective Tax Rate | 29.44% | 29.35% | 28.05% | 28.9% | 50.31% | 29.88% |