XML 26 R62.htm IDEA: XBRL DOCUMENT v3.19.2
FINANCING RECEIVABLES - Past Due Age Analysis (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Jul. 28, 2019
Oct. 28, 2018
Apr. 28, 2019
Jul. 29, 2018
Apr. 29, 2018
Oct. 29, 2017
Financing Receivable, Past Due            
Minimum number of days for a financing receivable to be considered past due 30 days          
Generally the number of days for a financing receivable to be considered non-performing 90 days 120 days        
Generally the number of days before a receivable is delinquent and the estimated uncollectible amount is written off 120 days          
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due $ 410 $ 532   $ 527    
Total Non-Performing 487 259   262    
Current 31,537 30,463   29,273    
Total Financing Receivables 32,434 31,254   30,062    
Less allowance for credit losses 185 178 $ 182 187 $ 187 $ 187
Total financing receivables - net 32,249 31,076   29,875    
30-59 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 278 266   292    
60-89 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 127 140   116    
90 Days or Greater Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 5 126   119    
Retail Notes            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Financing Receivables 22,049     20,703    
Less allowance for credit losses 120 113 $ 115 118 $ 120 $ 121
Retail Notes | Agriculture and Turf            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 202 270   245    
Total Non-Performing 301 201   203    
Current 18,038 17,836   17,048    
Total Financing Receivables 18,541 18,307   17,496    
Retail Notes | Agriculture and Turf | 30-59 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 136 133   138    
Retail Notes | Agriculture and Turf | 60-89 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 63 74   53    
Retail Notes | Agriculture and Turf | 90 Days or Greater Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 3 63   54    
Retail Notes | Construction and Forestry            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 124 176   198    
Total Non-Performing 135 40   42    
Current 3,249 3,101   2,967    
Total Financing Receivables 3,508 3,317   3,207    
Retail Notes | Construction and Forestry | 30-59 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 87 79   105    
Retail Notes | Construction and Forestry | 60-89 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 35 45   43    
Retail Notes | Construction and Forestry | 90 Days or Greater Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 2 52   50    
Other Financing Receivables | Agriculture and Turf            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 60 60   63    
Total Non-Performing 37 15   14    
Current 8,833 8,274   8,009    
Total Financing Receivables 8,930 8,349   8,086    
Other Financing Receivables | Agriculture and Turf | 30-59 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 38 36   37    
Other Financing Receivables | Agriculture and Turf | 60-89 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 22 16   14    
Other Financing Receivables | Agriculture and Turf | 90 Days or Greater Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due   8   12    
Other Financing Receivables | Construction and Forestry            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 24 26   21    
Total Non-Performing 14 3   3    
Current 1,417 1,252   1,249    
Total Financing Receivables 1,455 1,281   1,273    
Other Financing Receivables | Construction and Forestry | 30-59 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 17 18   12    
Other Financing Receivables | Construction and Forestry | 60-89 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due $ 7 5   6    
Other Financing Receivables | Construction and Forestry | 90 Days or Greater Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due   $ 3   $ 3