XML 112 R94.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments and Hedging Activities (Gain (Loss) on Derivatives Recognized in Consolidated Statement of Operations) (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Currency derivatives [Member]      
Derivative Instruments [Abstract]      
Net gain (loss) recognized in AOCI $ 69 $ (54) $ 41
Designated as Hedging Instrument [Member] | Net Investment Hedging [Member] | Currency derivatives [Member]      
Derivative Instruments [Abstract]      
Net gain (loss) recognized in AOCI 0 0 8
Sales [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Currency derivatives [Member]      
Derivative Instruments [Abstract]      
Net gain (loss) reclassified from AOCI into earnings 6 (11) 40
Sales [Member] | Not Designated as Hedging Instrument [Member] | Currency derivatives [Member]      
Derivative Instruments [Abstract]      
Net gain (loss) recognized in earnings 6 (5) 2
Other Income [Member] | Not Designated as Hedging Instrument [Member] | Currency derivatives [Member]      
Derivative Instruments [Abstract]      
Net gain (loss) recognized in earnings 6 9 (5)
Foreign Currency Denominated Debt [Member] | Designated as Hedging Instrument [Member] | Net Investment Hedging [Member]      
Non-Derivative Hedging Instruments [Abstract]      
Net gain (loss) recognized in AOCI 45 (41) 2
Foreign Currency Denominated Debt [Member] | Other Income [Member] | Not Designated as Hedging Instrument [Member]      
Non-Derivative Hedging Instruments [Abstract]      
Net gain (loss) recognized in earnings $ 9 $ (21) $ 3