XML 48 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 6 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Jul. 31, 2018
Capitalized Contract Cost [Line Items]          
Deferred revenue, revenue recognized $ 149 $ 140 $ 476 $ 479  
Revenue, performance obligation, description of timing     12 months    
Long-term deferred revenue 3   $ 3   $ 3
Notes receivable $ 88   $ 88   $ 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   3 years    
Maximum          
Capitalized Contract Cost [Line Items]          
Capitalized contract cost, period of benefit 4 years   4 years    
Accounts Receivable          
Capitalized Contract Cost [Line Items]          
Concentration risk percent     13.00%