XML 49 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Jul. 31, 2018
Accounting Policies [Abstract]      
Deferred revenue, revenue recognized $ 327 $ 339  
Revenue, performance obligation, description of timing 12 months    
Long-term deferred revenue $ 2   $ 3
Capitalized Contract Cost [Line Items]      
Notes receivable $ 79   $ 55
Period of revenue recognition for software product enhancements and connected services     3 years
Minimum      
Capitalized Contract Cost [Line Items]      
Capitalized contract cost, period of benefit 3 years    
Maximum      
Capitalized Contract Cost [Line Items]      
Capitalized contract cost, period of benefit 4 years