XML 64 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Finance Receivables - Commercial Finance Receivables (Details) (Commercial Finance Receivables [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accounts Notes And Loans Receivable Rollforward [Roll Forward]    
Financing receivables, net of fees - beginning of period $ 8,072us-gaap_NotesReceivableGross $ 6,700us-gaap_NotesReceivableGross
Net funding (collections) of commercial finance receivables (40)us-gaap_ProceedsFromCollectionOfFinanceReceivables 377us-gaap_ProceedsFromCollectionOfFinanceReceivables
Charge-offs 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Foreign currency translation (425)acf_FinanceReceivablesTranslationAdjustment 31acf_FinanceReceivablesTranslationAdjustment
Balance at end of period 7,607us-gaap_NotesReceivableGross 7,108us-gaap_NotesReceivableGross
North America Segment [Member]    
Accounts Notes And Loans Receivable Rollforward [Roll Forward]    
Financing receivables, net of fees - beginning of period 3,180us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,975us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Net funding (collections) of commercial finance receivables 110us-gaap_ProceedsFromCollectionOfFinanceReceivables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
223us-gaap_ProceedsFromCollectionOfFinanceReceivables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Charge-offs 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Foreign currency translation (30)acf_FinanceReceivablesTranslationAdjustment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
(8)acf_FinanceReceivablesTranslationAdjustment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Balance at end of period 3,260us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
2,190us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
International Segment [Member]    
Accounts Notes And Loans Receivable Rollforward [Roll Forward]    
Financing receivables, net of fees - beginning of period 4,892us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
4,725us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Net funding (collections) of commercial finance receivables (150)us-gaap_ProceedsFromCollectionOfFinanceReceivables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
154us-gaap_ProceedsFromCollectionOfFinanceReceivables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Charge-offs 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Foreign currency translation (395)acf_FinanceReceivablesTranslationAdjustment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
39acf_FinanceReceivablesTranslationAdjustment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Balance at end of period $ 4,347us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
$ 4,918us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember