XML 40 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financing Activities (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 $ 13,591cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths      
Amounts due in 2016 6,495cfsc_OutstandingFinanceReceivablesDueInYearTwo      
Amounts due in 2017 4,569cfsc_OutstandingFinanceReceivablesDueInYearThree      
Amounts due in 2018 2,252cfsc_OutstandingFinanceReceivablesDueInYearFour      
Amounts due in 2019 1,253cfsc_OutstandingFinanceReceivablesDueInYearFive      
Amounts due thereafter 1,117cfsc_OutstandingFinanceReceivablesDueAfterYearFive      
Total amounts due 29,277cfsc_OutstandingFinanceReceivablesAggregateAmounts      
Guaranteed residual value 421cfsc_GuaranteedResidualValue      
Unguaranteed residual value 660cfsc_UnguaranteedResidualValue      
Less: Unearned income (883)us-gaap_LoansAndLeasesReceivableDeferredIncome (976)us-gaap_LoansAndLeasesReceivableDeferredIncome (998)us-gaap_LoansAndLeasesReceivableDeferredIncome  
Total gross finance receivables 29,475us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 29,066us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 28,568us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome  
Less: Allowance for credit losses (401)us-gaap_FinancingReceivableAllowanceForCreditLosses (387)us-gaap_FinancingReceivableAllowanceForCreditLosses (429)us-gaap_FinancingReceivableAllowanceForCreditLosses (371)us-gaap_FinancingReceivableAllowanceForCreditLosses
Total net finance receivables 29,074us-gaap_LoansAndLeasesReceivableNetReportedAmount 28,679us-gaap_LoansAndLeasesReceivableNetReportedAmount 28,139us-gaap_LoansAndLeasesReceivableNetReportedAmount  
Retail Installment Sale Contracts        
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 2,420cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Amounts due in 2016 1,828cfsc_OutstandingFinanceReceivablesDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Amounts due in 2017 1,246cfsc_OutstandingFinanceReceivablesDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Amounts due in 2018 623cfsc_OutstandingFinanceReceivablesDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Amounts due in 2019 189cfsc_OutstandingFinanceReceivablesDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Amounts due thereafter 13cfsc_OutstandingFinanceReceivablesDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Total amounts due 6,319cfsc_OutstandingFinanceReceivablesAggregateAmounts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Guaranteed residual value 0cfsc_GuaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Unguaranteed residual value 0cfsc_UnguaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Less: Unearned income (113)us-gaap_LoansAndLeasesReceivableDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Total gross finance receivables 6,206us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailInstallmentContractsMember
     
Wholesale Installment Sale Contracts        
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 88cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Amounts due in 2016 17cfsc_OutstandingFinanceReceivablesDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Amounts due in 2017 8cfsc_OutstandingFinanceReceivablesDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Amounts due in 2018 3cfsc_OutstandingFinanceReceivablesDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Amounts due in 2019 0cfsc_OutstandingFinanceReceivablesDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Amounts due thereafter 0cfsc_OutstandingFinanceReceivablesDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Total amounts due 116cfsc_OutstandingFinanceReceivablesAggregateAmounts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Guaranteed residual value 0cfsc_GuaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Unguaranteed residual value 0cfsc_UnguaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Less: Unearned income 0us-gaap_LoansAndLeasesReceivableDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Total gross finance receivables 116us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleInstallmentContractsMember
     
Retail Finance Leases        
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 2,999cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Amounts due in 2016 2,096cfsc_OutstandingFinanceReceivablesDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Amounts due in 2017 1,184cfsc_OutstandingFinanceReceivablesDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Amounts due in 2018 524cfsc_OutstandingFinanceReceivablesDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Amounts due in 2019 213cfsc_OutstandingFinanceReceivablesDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Amounts due thereafter 132cfsc_OutstandingFinanceReceivablesDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Total amounts due 7,148cfsc_OutstandingFinanceReceivablesAggregateAmounts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Guaranteed residual value 352cfsc_GuaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Unguaranteed residual value 636cfsc_UnguaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Less: Unearned income (639)us-gaap_LoansAndLeasesReceivableDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Total gross finance receivables 7,497us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailFinanceLeasesMember
     
Wholesale Finance Leases        
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 67cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Amounts due in 2016 54cfsc_OutstandingFinanceReceivablesDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Amounts due in 2017 33cfsc_OutstandingFinanceReceivablesDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Amounts due in 2018 16cfsc_OutstandingFinanceReceivablesDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Amounts due in 2019 3cfsc_OutstandingFinanceReceivablesDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Amounts due thereafter 2cfsc_OutstandingFinanceReceivablesDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Total amounts due 175cfsc_OutstandingFinanceReceivablesAggregateAmounts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Guaranteed residual value 69cfsc_GuaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Unguaranteed residual value 24cfsc_UnguaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Less: Unearned income (20)us-gaap_LoansAndLeasesReceivableDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Total gross finance receivables 248us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleFinanceLeasesMember
     
Retail Notes        
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 3,984cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Amounts due in 2016 2,238cfsc_OutstandingFinanceReceivablesDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Amounts due in 2017 1,896cfsc_OutstandingFinanceReceivablesDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Amounts due in 2018 1,069cfsc_OutstandingFinanceReceivablesDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Amounts due in 2019 848cfsc_OutstandingFinanceReceivablesDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Amounts due thereafter 970cfsc_OutstandingFinanceReceivablesDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Total amounts due 11,005cfsc_OutstandingFinanceReceivablesAggregateAmounts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Guaranteed residual value 0cfsc_GuaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Unguaranteed residual value 0cfsc_UnguaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Less: Unearned income (87)us-gaap_LoansAndLeasesReceivableDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Total gross finance receivables 10,918us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_RetailNotesMember
     
Wholesale Notes        
Accounts, Notes, Loans and Financing Receivable        
Amounts due in 2015 4,033cfsc_OutstandingFinanceReceivablesDueInNextTwelveMonths
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Amounts due in 2016 262cfsc_OutstandingFinanceReceivablesDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Amounts due in 2017 202cfsc_OutstandingFinanceReceivablesDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Amounts due in 2018 17cfsc_OutstandingFinanceReceivablesDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Amounts due in 2019 0cfsc_OutstandingFinanceReceivablesDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Amounts due thereafter 0cfsc_OutstandingFinanceReceivablesDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Total amounts due 4,514cfsc_OutstandingFinanceReceivablesAggregateAmounts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Guaranteed residual value 0cfsc_GuaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Unguaranteed residual value 0cfsc_UnguaranteedResidualValue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Less: Unearned income (24)us-gaap_LoansAndLeasesReceivableDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember
     
Total gross finance receivables $ 4,490us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= cfsc_WholesaleNotesMember