XML 86 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Currency Exchange Risk Management - Narrative (Details)
$ in Millions, € in Billions, ¥ in Billions
3 Months Ended
Jul. 29, 2022
USD ($)
Jul. 29, 2022
EUR (€)
Jul. 29, 2022
JPY (¥)
Apr. 29, 2022
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
After-tax net unrealized gains (losses) associated with cash flow hedging instruments recorded in AOCI $ 694     $ 474
Cash flow hedge unrealized gains to be reclassified over the next 12 months 510      
Derivative, excluded component, gain (loss), recognized in earnings 21      
Currency exchange rate contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount 17,700     13,800
Currency exchange rate contracts | Derivatives not designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount 5,100     4,900
Currency exchange rate contracts | Derivatives designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount | €   € 4.5    
Currency exchange rate contracts | Derivatives designated as hedging instruments | Euro-denominated Debt        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount 4,600      
Currency exchange rate contracts | Derivatives designated as hedging instruments | Cash flow hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount $ 8,100     8,800
Maximum remaining maturity of foreign currency derivatives 3 years      
Currency exchange rate contracts | Derivatives designated as hedging instruments | Net investment hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount   € 16.0 ¥ 297  
Currency exchange rate contracts | Derivatives designated as hedging instruments | Net investment hedging | Euro-denominated Debt        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount $ 16,200      
Currency exchange rate contracts | Derivatives designated as hedging instruments | Net investment hedging | Japanese Yen-denominated Debt        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount 2,200      
Total return swaps | Derivatives not designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gross notional amount $ 212     $ 226