XML 64 R50.htm IDEA: XBRL DOCUMENT v3.4.0.3
Allowance for Doubtful Accounts - Schedule of Allowance for Retail, Wholesale, Trade & Other (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Apr. 30, 2016
Apr. 30, 2015
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 46 $ 58 $ 48 $ 65
Provision for doubtful accounts, net of recoveries 2 3 7 5
Charge-off of accounts (1) 0 (5) (4)
Allowance for doubtful accounts at end of period 51 58 51 58
Loss on Contract Termination for Default 0 1 1 1
Financing Receivable, Allowance for Credit Losses, Other 4 (3) 1 (8)
Retail Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 19 23 22 24
Provision for doubtful accounts, net of recoveries 1 3 3 5
Charge-off of accounts (1) 0 (4) (1)
Allowance for doubtful accounts at end of period 21 25 21 25
Financing Receivable, Allowance for Credit Losses, Other 2 (1) 0 (3)
Impaired Financing Receivable, Average Recorded Investment     21 25
Wholesale Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 4 3 4 3
Provision for doubtful accounts, net of recoveries 0 0 0 0
Charge-off of accounts 0 0 0 0
Allowance for doubtful accounts at end of period 4 3 4 3
Financing Receivable, Allowance for Credit Losses, Other 0 0 0 0
Trade and Other Receivables [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 23 32 22 38
Provision for doubtful accounts, net of recoveries 1 0 4 0
Charge-off of accounts 0 0 (1) (3)
Allowance for doubtful accounts at end of period 26 30 26 30
Financing Receivable, Allowance for Credit Losses, Other $ 2 $ (2) $ 1 $ (5)