XML 124 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Currency Exchange Risk Management - Classification and Fair Value Amounts of Derivative Instruments in Balance Sheets (Details) - USD ($)
$ in Millions
Apr. 28, 2023
Apr. 29, 2022
Derivatives, Fair Value [Line Items]    
Fair Value - Assets $ 368 $ 695
Fair Value - Liabilities 236 129
Currency exchange rate contracts    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 368 695
Fair Value - Liabilities 236 109
Total return swaps    
Derivatives, Fair Value [Line Items]    
Fair Value - Liabilities   20
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 351 649
Fair Value - Liabilities 226 60
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 318 481
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 33 168
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Fair Value - Liabilities 109 43
Derivatives designated as hedging instruments | Currency exchange rate contracts | Other liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value - Liabilities 117 16
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 17 46
Fair Value - Liabilities 10 69
Derivatives not designated as hedging instruments | Currency exchange rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 17 46
Derivatives not designated as hedging instruments | Currency exchange rate contracts | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Fair Value - Liabilities 10 49
Derivatives not designated as hedging instruments | Total return swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value - Assets 0 0
Derivatives not designated as hedging instruments | Total return swaps | Other accrued expenses    
Derivatives, Fair Value [Line Items]    
Fair Value - Liabilities $ 0 $ 20