XML 30 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Risk Management and Derivatives - Amounts Affecting Consolidated Statements of Income (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Feb. 29, 2020
Feb. 28, 2019
Feb. 29, 2020
Feb. 28, 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 $ 12 $ (59) $ (9) $ 129
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 (2) (2) (7) 2
Derivatives designated as cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Other Comprehensive Income on Derivatives 64 (42) 208 356
Amount of Gain (Loss) Reclassified From Accumulated Other Comprehensive Income into Income 131 51 388 13
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 on Derivatives 17 (50) (45) (31)
Amount of Gain (Loss) Reclassified From Accumulated Other Comprehensive Income into Income (21) 1 (12) 9
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 on Derivatives 39 (1) 185 273
Amount of Gain (Loss) Reclassified From Accumulated Other Comprehensive Income into Income 110 34 287 0
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 on Derivatives 1 2 1 2
Amount of Gain (Loss) Reclassified From Accumulated Other Comprehensive Income into Income 0 0 (3) 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 on Derivatives 7 7 67 112
Amount of Gain (Loss) Reclassified From Accumulated Other Comprehensive Income into Income 44 18 121 9
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 on Derivatives 0 0 0 0
Amount of Gain (Loss) Reclassified From Accumulated Other Comprehensive Income into Income $ (2) $ (2) $ (5) $ (5)