XML 104 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Risk Management and Derivatives - Amounts Affecting Consolidated Statements of Income (Detail) - USD ($)
$ in Millions
12 Months Ended
May 31, 2021
May 31, 2020
May 31, 2019
Foreign Exchange Contract | Other (income) expense, net | Derivatives not designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN INCOME ON DERIVATIVES $ (150) $ 76 $ 166
Embedded derivatives | Other (income) expense, net | Derivatives not designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN INCOME ON DERIVATIVES (17) (1) 7
Derivatives designated as cash flow hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN OTHER COMPREHENSIVE INCOME (LOSS) ON DERIVATIVES (782) 402 577
AMOUNT OF GAIN (LOSS) RECLASSIFIED FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) INTO INCOME 45 519 76
Derivatives designated as cash flow hedges | Foreign Exchange Contract | Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN OTHER COMPREHENSIVE INCOME (LOSS) ON DERIVATIVES (61) 28 14
AMOUNT OF GAIN (LOSS) RECLASSIFIED FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) INTO INCOME 45 (17) (5)
Derivatives designated as cash flow hedges | Foreign Exchange Contract | Cost of sales      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN OTHER COMPREHENSIVE INCOME (LOSS) ON DERIVATIVES (563) 283 405
AMOUNT OF GAIN (LOSS) RECLASSIFIED FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) INTO INCOME 51 364 53
Derivatives designated as cash flow hedges | Foreign Exchange Contract | Demand creation expense      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN OTHER COMPREHENSIVE INCOME (LOSS) ON DERIVATIVES 5 1 2
AMOUNT OF GAIN (LOSS) RECLASSIFIED FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) INTO INCOME 3 (2) 0
Derivatives designated as cash flow hedges | Foreign Exchange Contract | Other (income) expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN OTHER COMPREHENSIVE INCOME (LOSS) ON DERIVATIVES (163) 90 156
AMOUNT OF GAIN (LOSS) RECLASSIFIED FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) INTO INCOME (47) 181 35
Derivatives designated as cash flow hedges | Interest rate swaps | Interest (income) expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
AMOUNT OF GAIN (LOSS) RECOGNIZED IN OTHER COMPREHENSIVE INCOME (LOSS) ON DERIVATIVES 0 0 0
AMOUNT OF GAIN (LOSS) RECLASSIFIED FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) INTO INCOME $ (7) $ (7) $ (7)