XML 84 R72.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2021
May 31, 2020
May 31, 2019
Income Tax Examination [Line Items]      
Total net deferred tax benefit $ 2,300    
Federal statutory income tax rate, percent 21.00% 21.00% 21.00%
Income tax net benefit, adjustments to estimate of U.S. Tax Cuts and Jobs Act of 2017 one-time transition tax and remeasurement of net deferred tax assets and liabilities     $ 389
Undistributed earnings and other outside basis temporary differences of investments in foreign subsidiaries $ 7,900    
Potential net deferred tax liability related to other outside basis temporary differences 1,400    
Deferred Tax Assets, Net [Abstract]      
Net deferred tax assets 5,772 $ 3,211  
Valuation allowance 1,526 1,359  
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards 501    
Tax Credit Carryforwards [Abstract]      
Tax credit carryforwards subject to limitation on utilization 1,100    
Tax credit carryforwards not subject to expiration dates 765    
Tax credit carryforwards subject to expiration dates 378    
Unrecognized Tax Benefits (Narrative) [Abstract]      
Unrecognized tax benefits that would affect our effective tax rate if recognized 4,400 4,300 4,200
Interest and penalties related to uncertain tax positions recognized in our provision for income taxes 166 202 $ 312
Interest and penalties related to uncertain tax positions accrued $ 1,600 $ 1,400  
Earliest Tax Year [Member]      
Tax Credit Carryforwards [Abstract]      
Tax credit carryforward expiration dates May 31, 2022    
Latest Tax Year [Member]      
Tax Credit Carryforwards [Abstract]      
Tax credit carryforward expiration dates May 31, 2041    
Federal [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 502    
Federal net operating loss carryforwards not subject to expiration 55    
Federal [Member] | Expire in various years between fiscal 2022 and fiscal 2038 [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 447    
Federal [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date May 31, 2022    
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,000    
Capital loss carryforwards expiration date May 31, 2026    
Capital loss carryforwards $ 661    
State [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards expiration date May 31, 2025    
Operating loss carryforwards expiration date May 31, 2022    
State [Member] | Latest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Capital loss carryforwards expiration date May 31, 2026    
Operating loss carryforwards expiration date May 31, 2040    
Foreign [Member]      
Operating Loss Carryforwards [Abstract]      
Net operating loss carryforwards $ 1,800    
Foreign net operating loss carryforwards not subject to expiration 1,700    
Foreign net operating loss carryforwards subject to expiration 86    
Unrecognized Tax Benefits (Narrative) [Abstract]      
Reasonably possible decrease in the next 12 months in gross unrecognized, net of offsetting tax benefits 89    
Reasonably possible decrease in the next 12 months in gross unrecognized tax benefits $ 197    
Foreign [Member] | Earliest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date May 31, 2022    
Foreign [Member] | Latest Tax Year [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards expiration date May 31, 2041    
Domestic [Member]      
Unrecognized Tax Benefits (Narrative) [Abstract]      
Reasonably possible decrease in the next 12 months in gross unrecognized, net of offsetting tax benefits $ 671    
Reasonably possible decrease in the next 12 months in gross unrecognized tax benefits $ 798