XML 27 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details 4) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Short-term borrowings $ (4,699,000,000)us-gaap_ShortTermBorrowings $ (3,663,000,000)us-gaap_ShortTermBorrowings $ (4,651,000,000)us-gaap_ShortTermBorrowings
Fair Value, Level 1      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Cash and cash equivalents 857,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,320,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,080,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Restricted cash and cash equivalents 11,000,000us-gaap_RestrictedCashAndInvestmentsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
17,000,000us-gaap_RestrictedCashAndInvestmentsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
19,000,000us-gaap_RestrictedCashAndInvestmentsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Short-term borrowings (4,699,000,000)us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
(3,663,000,000)us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
(4,651,000,000)us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Level 2      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Foreign currency contracts, in a receivable position 5,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
7,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
10,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest rate swaps, in a net receivable position 79,000,000us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
122,000,000us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
228,000,000us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Foreign currency contracts, in a payable position (15,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(4,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(5,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Long-term debt (25,103,000,000)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(25,849,000,000)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(26,063,000,000)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest rate swaps, in a net payable position (8,000,000)us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(6,000,000)us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(9,000,000)us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Level 3      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Finance receivables, net (excluding finance leases) 21,093,000,000cfsc_FinanceReceivablesNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
20,459,000,000cfsc_FinanceReceivablesNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
19,956,000,000cfsc_FinanceReceivablesNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Guarantees (1,000,000)us-gaap_GuaranteesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(1,000,000)us-gaap_GuaranteesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(2,000,000)us-gaap_GuaranteesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Carrying Amount      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Cash and cash equivalents 857,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,320,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
2,080,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Foreign currency contracts, in a receivable position 5,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
7,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
10,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Finance receivables, net (excluding finance leases) 21,434,000,000cfsc_FinanceReceivablesNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
20,657,000,000cfsc_FinanceReceivablesNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
20,065,000,000cfsc_FinanceReceivablesNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Restricted cash and cash equivalents 11,000,000us-gaap_RestrictedCashAndInvestmentsCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
17,000,000us-gaap_RestrictedCashAndInvestmentsCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
19,000,000us-gaap_RestrictedCashAndInvestmentsCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest rate swaps, in a net receivable position 79,000,000us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
122,000,000us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
228,000,000us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Foreign currency contracts, in a payable position (15,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(4,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(5,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Short-term borrowings (4,699,000,000)us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(3,663,000,000)us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(4,651,000,000)us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Long-term debt (24,574,000,000)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(25,329,000,000)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(25,089,000,000)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest rate swaps, in a net payable position (8,000,000)us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(6,000,000)us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(9,000,000)us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Guarantees (1,000,000)us-gaap_GuaranteesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(1,000,000)us-gaap_GuaranteesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(2,000,000)us-gaap_GuaranteesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Carrying amount of assets excluded from measurement at fair value      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Finance leases 7,640,000,000cfsc_LeasesReceivableNetCommercialLeaseFinancing
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
8,020,000,000cfsc_LeasesReceivableNetCommercialLeaseFinancing
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
8,070,000,000cfsc_LeasesReceivableNetCommercialLeaseFinancing
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
Cross currency contracts | Fair Value, Level 2      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Foreign currency contracts, in a receivable position 17,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
9,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Foreign currency contracts, in a payable position 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(1,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Cross currency contracts | Carrying Amount      
Financial Instruments, Financial Assets, Balance Sheet Groupings      
Foreign currency contracts, in a receivable position 17,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
9,000,000us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Financial Instruments, Financial Liabilities, Balance Sheet Groupings      
Foreign currency contracts, in a payable position $ 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ (1,000,000)us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember