XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Product Warranty Liability (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Oct. 31, 2018
Oct. 31, 2017
Product Liability Contingency [Line Items]        
Standard and Extended Product Warranty Accrual $ 518 $ 573 $ 529 $ 629
Document Type 10-Q      
Product Warranty Accrual, Warranties Issued $ 52 29    
Accrued Product Warranty And Deferred Warranty Revenue, Standard And Extended Warranty Programs, Roll Forward:        
Adjustments to pre-existing warranties(A)(B) (7) (6)    
Extended Warranty Program:        
Product Warranty Accrual, Payments (68) (79)    
standard and extended product warranty other adjustments 12 0    
Product Warranty Accrual, Current 257 287    
Product Warranty Accrual, Noncurrent 261 $ 286    
increase in deferred revenue due to adoption of 606 [Domain]        
Extended Warranty Program:        
Extended Product Warranty Accrual 14      
Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member]        
Extended Warranty Program:        
Extended Product Warranty Accrual $ 2