XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE - Contract Balances (Details) - USD ($)
$ in Millions
9 Months Ended
Nov. 01, 2018
Jul. 31, 2019
Oct. 31, 2018
Contract Assets      
Contract Assets (Unbilled Accounts Receivable) $ 57 $ 122  
Contract Liabilities      
Contract liability ending balance as of October 31, 2018 367 367  
Net revenue deferred in the period   263  
Revenue recognized that was included in the contract liability balance at the beginning of the period   (230)  
Change in deferrals from customer cash advances, net of revenue recognized   0  
Contract liabilities acquired in business combinations   2  
Currency Translation Adjustment   0  
Contract liability ending balance as of July 31, 2019   391  
Transaction Price Allocated to Remaining Performance Obligation      
Remaining Performance Obligation, Amount   182  
Majority of Remaining Performance Obligation Expected Timing of Satisfaction, Period     12 months
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]      
Contract Assets      
Contract Assets (Unbilled Accounts Receivable)   $ 65  
Contract Liabilities      
Impact of adoption of new guidance on contract liabilities (deferred revenue) $ (11)