XML 101 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Risk Management and Derivatives - FV of Derivative Instruments Included within Consolidated Balance Sheet (Detail) - USD ($)
$ in Millions
May 31, 2020
May 31, 2019
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS $ 95 $ 622
Derivatives formally designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 44 509
DERIVATIVE LIABILITIES 190 5
Derivatives formally designated as hedging instruments | Foreign Exchange Contract | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 43 509
Derivatives formally designated as hedging instruments | Foreign Exchange Contract | Deferred income taxes and other assets    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 1 0
Derivatives formally designated as hedging instruments | Foreign Exchange Contract | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
DERIVATIVE LIABILITIES 173 5
Derivatives formally designated as hedging instruments | Foreign Exchange Contract | Deferred income taxes and other liabilities    
Derivatives, Fair Value [Line Items]    
DERIVATIVE LIABILITIES 17 0
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 51 113
DERIVATIVE LIABILITIES 207 54
Derivatives not designated as hedging instruments | Deferred income taxes and other liabilities    
Derivatives, Fair Value [Line Items]    
DERIVATIVE LIABILITIES 17 49
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 48 102
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Deferred income taxes and other assets    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 2 0
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
DERIVATIVE LIABILITIES 15 46
Derivatives not designated as hedging instruments | Embedded derivatives | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 1 5
Derivatives not designated as hedging instruments | Embedded derivatives | Deferred income taxes and other assets    
Derivatives, Fair Value [Line Items]    
DERIVATIVE ASSETS 0 6
Derivatives not designated as hedging instruments | Embedded derivatives | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
DERIVATIVE LIABILITIES 2 1
Derivatives not designated as hedging instruments | Embedded derivatives | Deferred income taxes and other liabilities    
Derivatives, Fair Value [Line Items]    
DERIVATIVE LIABILITIES $ 0 $ 2