XML 71 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Finance Receivables - Delinquency (Details) (Consumer Finance Receivables [Member], USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment, Past Due [Line Items]    
31-60 Days $ 1,083acf_FinancingReceivableRecordedInvestment31To60DaysPastDue $ 952acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
Greater than 60 Days 432acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue 408acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
Greater than 30 Days Past Due 1,515acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue 1,360acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
In repossession 40acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession 41acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
Financing Receivable, Recorded Investment, Past Due 1,555us-gaap_FinancingReceivableRecordedInvestmentPastDue 1,401us-gaap_FinancingReceivableRecordedInvestmentPastDue
31-60 Days Past Due Percentage of Contractual Amount 4.20%acf_FinancingReceivableRecordedInvestment31To60DaysPastDuePercentageOfContractualAmount 4.10%acf_FinancingReceivableRecordedInvestment31To60DaysPastDuePercentageOfContractualAmount
Greater than 60 Days Past Due Percent of Contractual Amount Due 1.70%acf_FinancingReceivablesGreaterthan60DaysPastDuePercentofContractualAmountdue 1.70%acf_FinancingReceivablesGreaterthan60DaysPastDuePercentofContractualAmountdue
Greater than 30 Days Past Due Percent of Contractual Amount Due 5.90%acf_FinancingReceivableGreaterthan30DaysPastDuePercentofContractualAmountdue 5.80%acf_FinancingReceivableGreaterthan30DaysPastDuePercentofContractualAmountdue
In repossession Percent of Contractual Amount Due 0.20%acf_FinancingReceivablesRecordedInvestmentPassDueandinRepossessionPercentofContractualAmount 0.20%acf_FinancingReceivablesRecordedInvestmentPassDueandinRepossessionPercentofContractualAmount
Percent of Contractual Amount Due 6.10%acf_PercentofContractualAmountDue 6.00%acf_PercentofContractualAmountDue
North America Segment [Member]
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
31-60 Days 994acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
858acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Greater than 60 Days 328acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
296acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Greater than 30 Days Past Due 1,322acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,154acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
In repossession 36acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
38acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Financing Receivable, Recorded Investment, Past Due 1,358us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,192us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
International Segment [Member]
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
31-60 Days 89acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
94acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Greater than 60 Days 104acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
112acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Greater than 30 Days Past Due 193acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
206acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
In repossession 4acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
3acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Financing Receivable, Recorded Investment, Past Due $ 197us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
$ 209us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember