XML 86 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Currency Exchange Risk Management - Derivative (Gains) Losses Designated as Hedging Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 28, 2022
Jan. 29, 2021
Jan. 28, 2022
Jan. 29, 2021
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, net investment hedges $ (475) $ 587 $ (1,254) $ 1,863
(Gain) Loss Recognized in Accumulated Other Comprehensive Income (614) 869 (1,672) 2,596
Reclassified into Income, net investment hedges 0 0 0 0
(Gain) Loss Reclassified into Income (39) 21 (9) (34)
Currency exchange rate contracts | Other operating (income) expense, net        
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, Cash flow hedges (180) 230 (502) 632
Recognized in income, cash flow hedges (56) 17 (51) (38)
Currency exchange rate contracts | Cost of products sold        
Derivative Instruments, (Gain) Loss [Line Items]        
Recognized in AOCI, Cash flow hedges 41 52 84 101
Recognized in income, cash flow hedges $ 17 $ 4 $ 42 $ 4