XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Apr. 30, 2020
Oct. 31, 2019
Apr. 30, 2019
Oct. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 5,131 $ 3,753    
Restricted cash 859 323    
Cash, cash equivalents and restricted cash $ 5,990 $ 4,076 $ 3,789 $ 5,084