XML 86 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Currency Exchange Risk Management - Classification and Fair Value Amounts of Derivative Instruments in Balance Sheets (Details) - USD ($)
$ in Millions
Oct. 30, 2020
Apr. 24, 2020
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value $ 87 $ 402
Derivative Liabilities, Fair Value 201 42
Currency exchange rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 83 399
Derivative Liabilities, Fair Value 201 17
Total return swaps    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 2  
Derivative Liabilities, Fair Value   25
Cross-currency interest rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 2 3
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 50 374
Derivative Liabilities, Fair Value 158 4
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 44 271
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 6 103
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 88 2
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 70 2
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 37 28
Derivative Liabilities, Fair Value 43 38
Derivatives not designated as hedging instruments | Currency exchange rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 33 25
Derivatives not designated as hedging instruments | Currency exchange rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 43 13
Derivatives not designated as hedging instruments | Total return swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 2 0
Derivatives not designated as hedging instruments | Total return swaps | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 0 25
Derivatives not designated as hedging instruments | Cross-currency interest rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 2 3
Derivatives not designated as hedging instruments | Cross-currency interest rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value $ 0 $ 0