XML 63 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Allowance for Doubtful Accounts - Schedule of Allowance for Retail, Wholesale, Trade & Other (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2017
Jul. 31, 2016
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 51 $ 51 $ 49 $ 48
Provision for doubtful accounts, net of recoveries 1 1 8 8
Charge-off of accounts (1) (4) (6) (9)
Financing Receivable, Allowance for Credit Losses, Other 1 0 1 1
Allowance for doubtful accounts at end of period 52 48 52 48
Retail Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 21 21 19 22
Provision for doubtful accounts, net of recoveries (1) 2 5 5
Charge-off of accounts (1) (3) (5) (7)
Financing Receivable, Allowance for Credit Losses, Other 1 (2) 1 (2)
Allowance for doubtful accounts at end of period 20 18 20 18
Impaired Financing Receivable, Average Recorded Investment     19 18
Wholesale Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 2 4 2 4
Provision for doubtful accounts, net of recoveries 1 (1) 1 (1)
Charge-off of accounts 0 0 0 0
Financing Receivable, Allowance for Credit Losses, Other 0 0 0 0
Allowance for doubtful accounts at end of period 3 3 3 3
Trade and Other Receivables [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 28 26 28 22
Provision for doubtful accounts, net of recoveries 1 0 2 4
Charge-off of accounts 0 (1) (1) (2)
Financing Receivable, Allowance for Credit Losses, Other 0 2 0 3
Allowance for doubtful accounts at end of period $ 29 $ 27 $ 29 $ 27