XML 40 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NEW ACCOUNTING PRONOUNCEMENTS ASU 2016-09 (Details) - USD ($)
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Nov. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Impact of adopting new revenue standard       $ (64)
Net Cash Provided by (Used in) Operating Activities $ 998,000,000 $ 555,000,000 $ 328,000,000  
Net Cash Provided by (Used in) Financing Activities $ (122,000,000) (341,000,000) 1,425,000,000  
Previously Reported [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Net Cash Provided by (Used in) Operating Activities   555,000,000 328,000,000  
Net Cash Provided by (Used in) Financing Activities   $ (335,000,000) $ 1,425,000,000