XML 30 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Allowance for Doubtful Accounts - Schedule of Allowance for Retail, Wholesale, Trade & Other (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for doubtful accounts at beginning of period $ 50 $ 48 $ 49
Provision for doubtful accounts, net of recoveries 4 10 7
Charge-off of accounts (12) (8) (8)
Financing Receivable, Allowance for Credit Losses, Other 0 (3) (1)
Allowance for doubtful accounts at end of period 44 50 48
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Recoveries 2 3 1
Retail Portfolio [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for doubtful accounts at beginning of period 19 17 19
Provision for doubtful accounts, net of recoveries 5 7 4
Charge-off of accounts (6) (7) (7)
Financing Receivable, Allowance for Credit Losses, Other 0 (1) 0
Allowance for doubtful accounts at end of period 20 19 17
Impaired Financing Receivable, Average Recorded Investment 21 19  
Wholesale Portfolio [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for doubtful accounts at beginning of period 3 3 2
Provision for doubtful accounts, net of recoveries 0 0 1
Charge-off of accounts 0 0 0
Financing Receivable, Allowance for Credit Losses, Other 0 0 0
Allowance for doubtful accounts at end of period 3 3 3
Trade and Other Receivables [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for doubtful accounts at beginning of period 28 28 28
Provision for doubtful accounts, net of recoveries (1) 3 2
Charge-off of accounts (6) (1) (1)
Financing Receivable, Allowance for Credit Losses, Other 0 (2) (1)
Allowance for doubtful accounts at end of period 21 28 28
Trade and Other Receivables [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Recoveries 0 0 0
Wholesale Portfolio [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Recoveries 0 0 0
Retail Portfolio [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Recoveries $ 2 $ 3 $ 1