XML 91 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Oct. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Contract liabilities $ 6,000   $ 6,000
Unearned revenue recognized 1,300    
Unsatisfied performance obligations 6,000    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Current portion of capitalized costs 51    
Non-current portion of capitalized costs 77    
Amortization of capitalized costs to obtain a contract $ 14 $ 10  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-02-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Unsatisfied performance obligation expected to be recognized over the remainder of the year 42.00%    
Expected timing of satisfaction 9 months