XML 53 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Product Warranty Liability (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Oct. 31, 2016
Oct. 31, 2015
Product Liability Contingency [Line Items]            
Document Type     10-Q      
Product Warranty Accrual $ 688 $ 907 $ 688 $ 907 $ 818 $ 994
Product Warranty Accrual, Warranties Issued     87 94    
Product Warranty Accrual, Currency Translation, Increase (Decrease)     (1) 1    
Accrued Product Warranty And Deferred Warranty Revenue, Standard And Extended Warranty Programs, Roll Forward:            
Adjustments to pre-existing warranties(A)(B)     (10) 51    
Extended Warranty Program:            
Product Warranty Accrual, Payments     (206) (233)    
Product Warranty Accrual, Current 352 429 352 429    
Product Warranty Accrual, Noncurrent 336 478 336 478    
Extended Warranty Programs [Member]            
Extended Warranty Program:            
Deferred Revenue, Revenue Recognized 47 38 81 $ 76    
Deferred Revenue $ 287   $ 287   $ 325  
Product Warranty Accrual [Member]            
Accrued Product Warranty And Deferred Warranty Revenue, Standard And Extended Warranty Programs, Roll Forward:            
Adjustments to pre-existing warranties(A)(B)   $ 46        
Product Warranty Accrual, Preexisting Increase Decrease Per Share, Net of Tax   $ 0.56