XML 81 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Oct. 31, 2018
Derivatives, Fair Value          
Fair value of derivatives with credit contingent features in a net liability position $ 35   $ 35   $ 68
Period to collateralize     2 days   2 days
Loss expected to be reclassified from Accumulated OCI into earnings in next 12 months     $ 220    
Cash flow hedges          
Derivatives, Fair Value          
Foreign currency maturity     12 months    
Cash flow hedges | Minimum          
Derivatives, Fair Value          
Duration of the loan term (period)     2 years    
Cash flow hedges | Maximum          
Derivatives, Fair Value          
Duration of the loan term (period)     5 years    
Interest rate swap          
Derivatives, Fair Value          
Loss on interest rate swap agreements recognized in earnings 8 $ 0 $ 24 $ 11  
Other Non-Current Assets | Equity securities in privately held companies          
Derivatives, Fair Value          
Cost method and other equity investments $ 60   $ 60   $ 36