XML 76 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Currency Exchange Risk Management - Derivative (Gains) Losses Not Designated as Hedging Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2020
Jul. 26, 2019
Derivative Instruments, (Gain) Loss [Line Items]    
Total $ 100 $ 1
Other operating income, net | Currency exchange rate contracts    
Derivative Instruments, (Gain) Loss [Line Items]    
Total 127 6
Other operating income, net | Total return swaps    
Derivative Instruments, (Gain) Loss [Line Items]    
Total $ (27) $ (5)