XML 100 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NEW ACCOUNTING PRONOUNCEMENTS Cumulative effect adjustment due to adoption of ASC 606 (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Nov. 01, 2018
Oct. 31, 2018
ASSETS      
Accounts receivable, net $ 668 $ 631 $ 624
Inventory 705 619 619
Other current assets 244 250 222
Long-term deferred tax assets 755 735 750
Other assets 332 282 279
Liabilities [Abstract]      
Deferred revenue 334 281 334
Income and other taxes payable 55 43 42
Other accrued liabilities 83 76 69
Long-term deferred revenue 176 116 127
Other long-term liabilities 295 290 287
Equity [Abstract]      
Retained earnings 1,909 1,288 1,212
Calculated under Revenue Guidance in Effect before Topic 606 [Member]      
ASSETS      
Accounts receivable, net 642   624
Inventory 709   619
Other current assets 217   222
Long-term deferred tax assets 772   750
Other assets 328   279
Liabilities [Abstract]      
Deferred revenue 389   334
Income and other taxes payable 53   42
Other accrued liabilities 73   69
Long-term deferred revenue 188   127
Other long-term liabilities 293   287
Equity [Abstract]      
Retained earnings $ 1,820   $ 1,212
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]      
ASSETS      
Accounts receivable, net   7  
Inventory   0  
Other current assets   28  
Long-term deferred tax assets   (15)  
Other assets   3  
Liabilities [Abstract]      
Deferred revenue   (53)  
Income and other taxes payable   1  
Other accrued liabilities   7  
Long-term deferred revenue   (11)  
Other long-term liabilities   3  
Equity [Abstract]      
Retained earnings   $ 76