XML 83 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Currency Exchange Risk Management - Derivative (Gains) Losses Designated as Hedging Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 28, 2022
Oct. 29, 2021
Oct. 28, 2022
Oct. 29, 2021
Derivative Instruments, (Gain) Loss [Line Items]        
(Gain) Loss Recognized in Accumulated Other Comprehensive Loss $ (806) $ (475) $ (2,184) $ (1,059)
(Gain) Loss Reclassified into Income (202) 0 (322) 31
Currency exchange rate contracts        
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, net investment hedges (2) 0 (59) 0
Reclassified into Income, net investment hedges 0 0 0 0
Currency exchange rate contracts | Other operating (income) expense, net        
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, Cash flow hedges (266) (158) (608) (322)
Recognized in income, cash flow hedges (205) (14) (343) 5
Currency exchange rate contracts | Cost of products sold        
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, Cash flow hedges (133) 39 (167) 43
Recognized in income, cash flow hedges 3 14 21 26
Non-derivative instruments        
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, net investment hedges (405) (356) (1,350) (780)
Reclassified into Income, net investment hedges $ 0 $ 0 $ 0 $ 0