XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Income Tax Examination [Line Items]      
Undistributed earnings and other outside basis temporary differences of investments in foreign subsidiaries $ 11,000    
Potential net deferred tax liability related to other outside basis temporary differences 2,000    
Deferred Tax Assets, Net [Abstract]      
Net deferred tax assets 8,581 $ 6,454  
Valuation allowance 1,898 1,940  
Tax Credit Carryforwards [Abstract]      
Tax credit carryforwards subject to limitation on utilization 1,400    
Tax credit carryforwards not subject to expiration dates 956    
Tax credit carryforwards subject to expiration dates 478    
Unrecognized Tax Benefits (Narrative) [Abstract]      
Unrecognized tax benefits that would affect our effective tax rate if recognized 4,200 3,900 $ 4,300
Interest and penalties related to uncertain tax positions recognized in our provision for income taxes 199 111 $ 93
Interest and penalties related to uncertain tax positions accrued 1,800 1,700  
other current liabilities      
Income Tax Examination [Line Items]      
Current income taxes payable $ 2,100 $ 1,900  
Earliest Tax Year [Member]      
Tax Credit Carryforwards [Abstract]      
Tax credit carryforward expiration dates Jun. 01, 2024    
Latest Tax Year [Member]      
Tax Credit Carryforwards [Abstract]      
Tax credit carryforward expiration dates May 31, 2044    
Federal [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 322    
Federal net operating loss carryforwards not subject to expiration 67    
Capital loss carryforwards 145    
Federal [Member] | Expire in various years between fiscal 2025 and fiscal 2038 [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 255    
Federal [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date Jun. 01, 2024    
Federal [Member] | Latest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date May 31, 2038    
State [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 2,100    
State net operating loss carryforwards not subject to expiration 49    
Capital loss carryforwards 318    
State [Member] | Expire in various years between fiscal 2025 and fiscal 2044 [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 2,000    
State [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards expiration date Jun. 01, 2025    
Operating loss carryforwards expiration date Jun. 01, 2024    
State [Member] | Latest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards expiration date May 31, 2037    
Operating loss carryforwards expiration date May 31, 2044    
Foreign [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 1,900    
Foreign net operating loss carryforwards not subject to expiration 1,900    
Foreign net operating loss carryforwards subject to expiration 68    
Capital loss carryforwards 187    
Unrecognized Tax Benefits (Narrative) [Abstract]      
Reasonably possible decrease in the next 12 months in gross unrecognized, net of offsetting tax benefits 302    
Reasonably possible increase in the next 12 months in gross unrecognized, net of offsetting tax benefits 107    
Reasonably possible decrease in the next 12 months in gross unrecognized tax benefits 847    
Reasonably possible increase in the next 12 months in gross unrecognized tax benefits $ 619    
Foreign [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date Jun. 01, 2024    
Foreign [Member] | Latest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date May 31, 2044    
Domestic [Member]      
Unrecognized Tax Benefits (Narrative) [Abstract]      
Reasonably possible decrease in the next 12 months in gross unrecognized, net of offsetting tax benefits $ 454    
Reasonably possible decrease in the next 12 months in gross unrecognized tax benefits $ 568    
Domestic [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards expiration date Jun. 01, 2025    
Domestic [Member] | Latest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards expiration date May 31, 2027