XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 43 $ 54 $ 44 $ 50
Provision for Loan, Lease, and Other Losses 4 2 13 8
Financing Receivable, Allowance for Credit Loss, Writeoff (4) (2) (7) (5)
Financing Receivable, Allowance for Credit Losses, Other 1 1 (6) 2
Allowance for doubtful accounts at end of period 45 56 45 56
Accounts Receivable, Allowance for Credit Loss, Recovery   1    
SEC Schedule, 12-09, Allowance, Credit Loss [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Recovery 1      
Retail Portfolio [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period 21 22 20 19
Provision for Loan, Lease, and Other Losses 4 1 11 5
Financing Receivable, Allowance for Credit Loss, Writeoff (4) (2) (7) (4)
Financing Receivable, Allowance for Credit Losses, Other 1 (1) (2) 0
Allowance for doubtful accounts at end of period 23 21 23 21
Impaired Financing Receivable, Average Recorded Investment     29 21
Accounts Receivable, Allowance for Credit Loss, Recovery   1    
Wholesale Portfolio [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period 2 3 3 3
Provision for Loan, Lease, and Other Losses 0 0 (1) 0
Financing Receivable, Allowance for Credit Loss, Writeoff 0 0 0 0
Financing Receivable, Allowance for Credit Losses, Other 0 0 0 0
Allowance for doubtful accounts at end of period 2 3 2 3
Accounts Receivable, Allowance for Credit Loss, Recovery   0    
Trade and Other Receivables [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period 20 29 21 28
Provision for Loan, Lease, and Other Losses 0 1 3 3
Financing Receivable, Allowance for Credit Loss, Writeoff 0 0 0 (1)
Financing Receivable, Allowance for Credit Losses, Other 0 2 (4) 2
Allowance for doubtful accounts at end of period 20 32 $ 20 $ 32
Accounts Receivable, Allowance for Credit Loss, Recovery   $ 0    
Trade and Other Receivables [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Recovery 0      
Wholesale Portfolio [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Recovery 0      
Retail Portfolio [Member]        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Recovery $ 1