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 | 193,153 | 200,817 | 247,733 | 256,065 | 240,760 | 218,092 |
| Revenue Growth (YoY) | -16% | -19% | -3% | 6% | 10% | 4% |
| Cost of Revenue | 144,081 | 149,711 | 188,881 | 194,428 | 185,502 | 165,872 |
| Gross Profit | 49,072 | 51,106 | 58,852 | 61,637 | 55,258 | 52,220 |
| Selling, General & Admin | 45,630 | 44,725 | 44,201 | 46,606 | 41,915 | 39,728 |
| Research & Development | -- | 137 | 133 | 130 | 136 | 114 |
| Operating Expenses | 45,631 | 46,993 | 46,266 | 48,373 | 43,365 | 41,221 |
| Other Non Operating Income (Expenses) | -31 | -38 | 262 | 267 | 279 | 231 |
| Pretax Income | 2,222 | 2,788 | 12,732 | 13,149 | 12,163 | 10,353 |
| Income Tax Expense | 1,030 | 1,300 | 3,967 | 4,414 | 3,854 | 3,158 |
| Net Income | 1,182 | 1,478 | 8,752 | 8,715 | 8,283 | 7,168 |
| Net Income Growth | -78% | -83% | 0% | 5% | 16% | 40% |
| Shares Outstanding (Diluted) | 28.98 | 28.98 | 28.98 | 29.2 | 29.34 | 29.45 |
| Shares Change (YoY) | 0% | 0% | -1% | 0% | 0% | 0% |
| EPS (Diluted) | 40.77 | 50.98 | 301.91 | 298.4 | 282.22 | 243.34 |
| EPS Growth | -78% | -83% | 1% | 6% | 16% | 41% |
| Free Cash Flow | -- | 511 | 6,289 | 3,606 | 2,537 | 15,983 |
| Free Cash Flow Per Share | -- | 17.62 | 216.94 | 123.47 | 86.44 | 542.6 |
| Gross Margin | 25.4% | 25.44% | 23.75% | 24.07% | 22.95% | 23.94% |
| Operating Margin | 1.78% | 2.04% | 5.08% | 5.17% | 4.93% | 5.04% |
| Profit Margin | 0.61% | 0.73% | 3.53% | 3.4% | 3.44% | 3.28% |
| Free Cash Flow Margin | -- | 0.25% | 2.53% | 1.4% | 1.05% | 7.32% |
| EBITDA | -- | 6,600 | 14,875 | 15,257 | 13,508 | 12,681 |
| EBITDA Margin | -- | 3.28% | 6% | 5.95% | 5.61% | 5.81% |
| D&A For EBITDA | -- | 2,487 | 2,289 | 1,993 | 1,615 | 1,682 |
| EBIT | 3,441 | 4,113 | 12,586 | 13,264 | 11,893 | 10,999 |
| EBIT Margin | 1.78% | 2.04% | 5.08% | 5.17% | 4.93% | 5.04% |
| Effective Tax Rate | 46.35% | 46.62% | 31.15% | 33.56% | 31.68% | 30.5% |