XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE - Contract Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Nov. 01, 2018
Jan. 31, 2019
Oct. 31, 2018
Contract Assets      
Contract Assets (Unbilled Accounts Receivable) $ 57 $ 80  
Retained earnings adjustment (303) 90 $ (336)
Contract Liabilities      
Contract liability ending balance as of October 31, 2018 367 367  
Net revenue deferred in the period   148  
Revenue recognized that was included in the contract liability balance at the beginning of the period   (125)  
Change in deferrals from customer cash advances, net of revenue recognized   8  
Contract liabilities acquired in business combinations   2  
Currency Translation Adjustment   4  
Contract liability ending balance as of January 31, 2019   393  
Remaining Performance Obligation, Amount   $ 166  
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      
Retained earnings adjustment 23    
Contract Liabilities      
Impact of adoption of new guidance on contract liabilities (deferred revenue) $ (11)