INCOME TAXES - Cash Paid for Income Taxes (Net of Refunds Received) (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2024 |
|
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |||
| Federal | $ 642 | ||
| State | 126 | ||
| Foreign | 502 | ||
| TOTAL CASH PAID FOR INCOME TAXES | 1,270 | $ 1,226 | $ 1,299 |
| Income taxes paid related to the final installment of transition tax on deemed repatriation of undistributed earnings | 268 | ||
| Income taxes paid related to estimated payments for certain federal income tax matters | 260 | ||
| China | |||
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |||
| Foreign | 85 | ||
| Mexico | |||
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |||
| Foreign | 82 | ||
| Netherlands | |||
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |||
| Foreign | 77 | ||
| Other | |||
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |||
| Foreign | $ 258 | ||