XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.1
FINANCING RECEIVABLES - Past Due Age Analysis (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Apr. 28, 2019
Oct. 28, 2018
Jan. 27, 2019
Apr. 29, 2018
Jan. 28, 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 $ 416 $ 532   $ 489    
Total Non-Performing 494 259   233    
Current 29,956 30,463   28,177    
Total Financing Receivables 30,866 31,254   28,899    
Less allowance for credit losses 182 178 $ 177 187 $ 190 $ 187
Total financing receivables - net 30,684 31,076   28,712    
30-59 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 281 266   257    
60-89 Days Past Due            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 133 140   122    
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 126   110    
Retail Notes            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Financing Receivables 21,525     20,522    
Less allowance for credit losses 115 113 $ 111 120 $ 123 $ 121
Retail Notes | Agriculture and Turf            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 213 270   219    
Total Non-Performing 293 201   171    
Current 17,644 17,836   17,014    
Total Financing Receivables 18,150 18,307   17,404    
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 139 133   117    
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 73 74   58    
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 1 63   44    
Retail Notes | Construction and Forestry            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 131 176   177    
Total Non-Performing 124 40   42    
Current 3,120 3,101   2,899    
Total Financing Receivables 3,375 3,317   3,118    
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 90 79   97    
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 40 45   44    
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 1 52   36    
Other Financing Receivables | Agriculture and Turf            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 49 60   76    
Total Non-Performing 67 15   16    
Current 7,861 8,274   7,072    
Total Financing Receivables 7,977 8,349   7,164    
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 33 36   32    
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 16 16   16    
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   28    
Other Financing Receivables | Construction and Forestry            
Age Analysis of Past Due Financing Receivables Still Accruing Interest and Non-Performing Financing Receivables            
Total Past Due 23 26   17    
Total Non-Performing 10 3   4    
Current 1,331 1,252   1,192    
Total Financing Receivables 1,364 1,281   1,213    
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 19 18   11    
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 $ 4 5   4    
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   $ 2