XML 110 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives and Currency Exchange Risk Management - Classification and Fair Value Amounts of Derivative Instruments in Balance Sheets (Details) - USD ($)
$ in Millions
Jul. 26, 2019
Apr. 26, 2019
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value $ 318 $ 365
Derivative Liabilities, Fair Value 33 19
Currency exchange rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 308 335
Derivative Liabilities, Fair Value 33 19
Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   9
Total return swap    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 5 15
Derivative Liabilities, Fair Value 0  
Cross currency interest rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 5 6
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 292 321
Derivative Liabilities, Fair Value 12 2
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 212 234
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 80 78
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 8 1
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 4 1
Derivatives designated as hedging instruments | Interest rate contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   9
Derivatives designated as hedging instruments | Interest rate contracts | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value   0
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 26 44
Derivative Liabilities, Fair Value 21 17
Derivatives not designated as hedging instruments | Currency exchange rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 16 23
Derivatives not designated as hedging instruments | Currency exchange rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 21 17
Derivatives not designated as hedging instruments | Total return swap | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 5 15
Derivatives not designated as hedging instruments | Total return swap | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value 0 0
Derivatives not designated as hedging instruments | Cross currency interest rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 5 6
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