XML 85 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Currency Exchange Risk Management - Narrative (Details)
$ in Millions, € in Billions
9 Months Ended
Jan. 28, 2022
USD ($)
Jan. 28, 2022
EUR (€)
Apr. 30, 2021
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
After-tax net unrealized gains (losses) associated with cash flow hedging instruments recorded in AOCI $ 116   $ (253)
Cash flow hedge unrealized gains to be reclassified over the next 12 months 123    
Currency exchange rate contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gross notional amount 15,200   14,700
Currency exchange rate contracts | Derivatives not designated as hedging instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gross notional amount 5,300   5,700
Currency exchange rate contracts | Derivatives designated as hedging instruments | Cash flow hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gross notional amount $ 9,900   9,000
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  
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 $ 18,100    
Total return swap | Derivatives not designated as hedging instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gross notional amount $ 256   $ 243