XML 64 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Allowance for Doubtful Accounts - Schedule of Allowance for Retail, Wholesale, Trade & Other (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Financing Receivable, Allowance for Credit Losses [Line Items]        
Provision for Loan, Lease, and Other Losses $ (5) $ (2) $ (6) $ (3)
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 51 50 50 48
Allowance for doubtful accounts at end of period 54 49 54 49
Financing Receivable, Allowance for Credit Losses, Write-downs (2) (2) (3) (3)
Allowance for Doubtful Accounts Receivable, Recoveries   1   2
Financing Receivable, Allowance for Credit Losses, Other 0 (2) 1 (1)
SEC Schedule, 12-09, Allowance, Credit Loss [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for Doubtful Accounts Receivable, Recoveries 0   0  
Retail Portfolio [Member]        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Provision for Loan, Lease, and Other Losses (3) (3) (4) (3)
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 20 18 19 17
Allowance for doubtful accounts at end of period 22 19 22 19
Impaired Financing Receivable, Average Recorded Investment     21 18
Financing Receivable, Allowance for Credit Losses, Write-downs (1) (2) (2) (3)
Allowance for Doubtful Accounts Receivable, Recoveries   1   2
Financing Receivable, Allowance for Credit Losses, Other 0 (1) 1 0
Wholesale Portfolio [Member]        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Provision for Loan, Lease, and Other Losses 0 0 0 0
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 3 3 3 3
Allowance for doubtful accounts at end of period 3 3 3 3
Financing Receivable, Allowance for Credit Losses, Write-downs 0 0 0 0
Allowance for Doubtful Accounts Receivable, Recoveries   0   0
Financing Receivable, Allowance for Credit Losses, Other 0 0 0 0
Trade and Other Receivables [Member]        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Provision for Loan, Lease, and Other Losses (2) (1) (2) 0
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 28 29 28 28
Allowance for doubtful accounts at end of period 29 27 29 27
Financing Receivable, Allowance for Credit Losses, Write-downs (1) 0 (1) 0
Allowance for Doubtful Accounts Receivable, Recoveries   0   0
Financing Receivable, Allowance for Credit Losses, Other 0 $ (1) 0 $ (1)
Trade and Other Receivables [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for Doubtful Accounts Receivable, Recoveries 0   0  
Wholesale Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for Doubtful Accounts Receivable, Recoveries 0   0  
Retail Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for Doubtful Accounts Receivable, Recoveries $ 0   $ 0