Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 05/31/2025 | 05/31/2024 | 05/31/2023 | 05/31/2022 | 05/31/2021 |
|---|---|---|---|---|---|---|
| Revenue | 88,591 | 87,926 | 87,693 | 90,155 | 93,512 | 83,959 |
| Revenue Growth (YoY) | 1% | 0% | -3% | -4% | 11% | 21% |
| Cost of Revenue | 25,554 | 25,543 | 25,631 | 27,699 | 29,233 | 24,556 |
| Gross Profit | 63,037 | 62,383 | 62,062 | 62,456 | 64,279 | 59,403 |
| Selling, General & Admin | 39,446 | 39,549 | 39,244 | 39,549 | 40,612 | 38,084 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 56,869 | 56,301 | 55,821 | 57,083 | 57,756 | 53,430 |
| Other Non Operating Income (Expenses) | 659 | 650 | 652 | 947 | -713 | 1,951 |
| Pretax Income | 5,519 | 5,441 | 5,836 | 5,363 | 4,896 | 6,674 |
| Income Tax Expense | 1,397 | 1,349 | 1,505 | 1,391 | 1,070 | 1,722 |
| Net Income | 4,116 | 4,087 | 4,325 | 3,966 | 3,819 | 5,220 |
| Net Income Growth | 2% | -6% | 9% | 4% | -27% | 307% |
| Shares Outstanding (Diluted) | 238 | 243 | 251 | 256 | 266 | 268 |
| Shares Change (YoY) | -4% | -3% | -2% | -4% | -1% | 2% |
| EPS (Diluted) | 17.29 | 16.82 | 17.23 | 15.49 | 14.36 | 19.47 |
| EPS Growth | 6% | -2% | 11% | 8% | -26% | 297% |
| Free Cash Flow | 3,654 | 2,981 | 3,136 | 2,674 | 3,069 | 4,251 |
| Free Cash Flow Per Share | 15.35 | 12.26 | 12.49 | 10.44 | 11.53 | 15.86 |
| Gross Margin | 71.15% | 70.94% | 70.77% | 69.27% | 68.73% | 70.75% |
| Operating Margin | 6.96% | 6.91% | 7.11% | 5.95% | 6.97% | 7.11% |
| Profit Margin | 4.64% | 4.64% | 4.93% | 4.39% | 4.08% | 6.21% |
| Free Cash Flow Margin | 4.12% | 3.39% | 3.57% | 2.96% | 3.28% | 5.06% |
| EBITDA | 10,446 | 10,346 | 10,528 | 9,549 | 10,493 | 9,766 |
| EBITDA Margin | 11.79% | 11.76% | 12% | 10.59% | 11.22% | 11.63% |
| D&A For EBITDA | 4,278 | 4,264 | 4,287 | 4,176 | 3,970 | 3,793 |
| EBIT | 6,168 | 6,082 | 6,241 | 5,373 | 6,523 | 5,973 |
| EBIT Margin | 6.96% | 6.91% | 7.11% | 5.95% | 6.97% | 7.11% |
| Effective Tax Rate | 25.31% | 24.79% | 25.78% | 25.93% | 21.85% | 25.8% |