XML 90 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cat Financial Financing Activities (Details 4) - Finance Receivables - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Recorded investment aging    
Financing Receivable, Past Due $ 926 $ 1,038
Current 21,471 21,388
Total 22,397 22,426
91 Days or More Past Due and Still Accruing 29 24
31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 198 184
61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 101 67
91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 627 787
Customer    
Recorded investment aging    
Total 18,687 19,010
Customer | North America    
Recorded investment aging    
Financing Receivable, Past Due 150 167
Current 8,038 7,825
Total 8,188 7,992
91 Days or More Past Due and Still Accruing 15 14
Customer | North America | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 72 65
Customer | North America | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 23 18
Customer | North America | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 55 84
Customer | EAME    
Recorded investment aging    
Financing Receivable, Past Due 202 181
Current 2,955 2,850
Total 3,157 3,031
91 Days or More Past Due and Still Accruing 4 5
Customer | EAME | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 30 19
Customer | EAME | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 31 9
Customer | EAME | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 141 153
Customer | Asia Pacific    
Recorded investment aging    
Financing Receivable, Past Due 83 41
Current 2,440 2,409
Total 2,523 2,450
91 Days or More Past Due and Still Accruing 8 5
Customer | Asia Pacific | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 40 24
Customer | Asia Pacific | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 14 9
Customer | Asia Pacific | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 29 8
Customer | Mining    
Recorded investment aging    
Financing Receivable, Past Due 24 38
Current 1,851 1,642
Total 1,875 1,680
91 Days or More Past Due and Still Accruing 0 0
Customer | Mining | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 5 28
Customer | Mining | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 1
Customer | Mining | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 19 9
Customer | Latin America    
Recorded investment aging    
Financing Receivable, Past Due 144 138
Current 1,136 1,421
Total 1,280 1,559
91 Days or More Past Due and Still Accruing 2 0
Customer | Latin America | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 41 38
Customer | Latin America | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 23 29
Customer | Latin America | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 80 71
Customer | Caterpillar Power Finance    
Recorded investment aging    
Financing Receivable, Past Due 245 395
Current 1,419 1,903
Total 1,664 2,298
91 Days or More Past Due and Still Accruing 0 0
Customer | Caterpillar Power Finance | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 10 10
Customer | Caterpillar Power Finance | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 10 1
Customer | Caterpillar Power Finance | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 225 384
Dealer    
Recorded investment aging    
Total 3,710 3,416
Dealer | North America    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Current 2,136 1,895
Total 2,136 1,895
91 Days or More Past Due and Still Accruing 0 0
Dealer | North America | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | North America | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | North America | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | EAME    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Current 342 333
Total 342 333
91 Days or More Past Due and Still Accruing 0 0
Dealer | EAME | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | EAME | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | EAME | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Asia Pacific    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Current 437 466
Total 437 466
91 Days or More Past Due and Still Accruing 0 0
Dealer | Asia Pacific | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Asia Pacific | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Asia Pacific | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Mining    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Current 4 4
Total 4 4
91 Days or More Past Due and Still Accruing 0 0
Dealer | Mining | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Mining | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Mining | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Latin America    
Recorded investment aging    
Financing Receivable, Past Due 78 78
Current 712 638
Total 790 716
91 Days or More Past Due and Still Accruing 0 0
Dealer | Latin America | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Latin America | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Latin America | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due 78 78
Dealer | Caterpillar Power Finance    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Current 1 2
Total 1 2
91 Days or More Past Due and Still Accruing 0 0
Dealer | Caterpillar Power Finance | 31 to 60 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Caterpillar Power Finance | 61 to 90 Days Past Due    
Recorded investment aging    
Financing Receivable, Past Due 0 0
Dealer | Caterpillar Power Finance | 91 Days or More Past Due    
Recorded investment aging    
Financing Receivable, Past Due $ 0 $ 0