XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments and Hedging Activities (Details 1) - USD ($)
$ in Millions
Jan. 31, 2022
Apr. 30, 2021
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset $ 34 $ 10
Derivative Liability, Fair Value, Gross Liability 6 38
Currency derivatives [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Current Assets [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 21 4
Derivative Liability, Fair Value, Gross Liability (3) (2)
Currency derivatives [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Assets [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 13 0
Derivative Liability, Fair Value, Gross Liability (1) 0
Currency derivatives [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Accrued Expenses [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 0 4
Derivative Liability, Fair Value, Gross Liability (1) (18)
Currency derivatives [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Liabilities [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 0 1
Derivative Liability, Fair Value, Gross Liability 0 (18)
Currency derivatives [Member] | Not designated as hedges [Member] | Other Current Assets [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 0 1
Derivative Liability, Fair Value, Gross Liability 0 0
Currency derivatives [Member] | Not designated as hedges [Member] | Other Assets [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 0 0
Derivative Liability, Fair Value, Gross Liability 0 0
Currency derivatives [Member] | Not designated as hedges [Member] | Accrued Expenses [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 0 0
Derivative Liability, Fair Value, Gross Liability (1) 0
Currency derivatives [Member] | Not designated as hedges [Member] | Other Liabilities [Member]    
Fair values of derivative instruments    
Derivative Asset, Fair Value, Gross Asset 0 0
Derivative Liability, Fair Value, Gross Liability $ 0 $ 0