XML 88 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Allowance for Doubtful Accounts - Schedule of Allowance for Retail, Wholesale, Trade & Other (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Financing Receivable, Allowance for Credit Losses [Line Items]        
Provision for Loan, Lease, and Other Losses $ 2 $ 3 $ 8 $ 6
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 54 49 50 48
Allowance for doubtful accounts at end of period 56 50 56 50
Financing Receivable, Allowance for Credit Losses, Write-downs (2) (1) (5) (4)
Allowance for Doubtful Accounts Receivable, Recoveries   1   3
Financing Receivable, Allowance for Credit Losses, Other 1 (2) 2 (3)
SEC Schedule, 12-09, Allowance, Credit Loss [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for Doubtful Accounts Receivable, Recoveries 1   1  
Retail Portfolio [Member]        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Provision for Loan, Lease, and Other Losses 1 2 5 5
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 22 19 19 17
Allowance for doubtful accounts at end of period 21 21 21 21
Impaired Financing Receivable, Average Recorded Investment     21 19
Financing Receivable, Allowance for Credit Losses, Write-downs (2) (1) (4) (4)
Allowance for Doubtful Accounts Receivable, Recoveries   1   3
Financing Receivable, Allowance for Credit Losses, Other (1) 0 0 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 1 1 3 1
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 29 27 28 28
Allowance for doubtful accounts at end of period 32 26 32 26
Financing Receivable, Allowance for Credit Losses, Write-downs 0 0 (1) 0
Allowance for Doubtful Accounts Receivable, Recoveries   0   0
Financing Receivable, Allowance for Credit Losses, Other 2 $ (2) 2 $ (3)
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 $ 1   $ 1