XML 37 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt - Narrative (Details)
9 Months Ended 12 Months Ended 12 Months Ended 1 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 1 Months Ended 1 Months Ended 12 Months Ended
Sep. 30, 2014
CAD
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2014
Secured Debt [Member]
USD ($)
Dec. 31, 2013
Secured Debt [Member]
USD ($)
Dec. 31, 2014
Securitization Notes Payable [Member]
USD ($)
Dec. 31, 2013
Securitization Notes Payable [Member]
USD ($)
Dec. 31, 2012
Securitization Notes Payable [Member]
USD ($)
Dec. 31, 2014
Unsecured Debt [Member]
USD ($)
Dec. 31, 2013
Unsecured Debt [Member]
USD ($)
Oct. 31, 2014
European Medium Term Notes [Member]
EUR (€)
Dec. 31, 2014
North America [Member]
USD ($)
Dec. 31, 2013
North America [Member]
USD ($)
Dec. 31, 2014
North America [Member]
Secured Debt [Member]
Dec. 31, 2014
North America [Member]
Senior Notes [Member]
Sep. 30, 2014
North America [Member]
Senior Notes [Member]
USD ($)
Dec. 31, 2014
International [Member]
USD ($)
Dec. 31, 2013
International [Member]
USD ($)
Dec. 31, 2014
International [Member]
Revolving Credit Facilities [Member]
USD ($)
Dec. 31, 2013
International [Member]
Revolving Credit Facilities [Member]
USD ($)
Dec. 31, 2014
International [Member]
Unsecured Debt [Member]
Dec. 31, 2014
International [Member]
Line of Credit [Member]
USD ($)
Sep. 30, 2014
Parent Company [Member]
USD ($)
Jul. 31, 2014
Parent Company [Member]
USD ($)
Dec. 31, 2014
Parent Company [Member]
USD ($)
Oct. 31, 2014
Parent Company [Member]
USD ($)
Dec. 31, 2013
Parent Company [Member]
USD ($)
Jul. 31, 2014
Parent Company [Member]
July 2017 [Member]
USD ($)
Jul. 31, 2014
Parent Company [Member]
July 2019 [Member]
USD ($)
Sep. 30, 2014
Parent Company [Member]
September 2017 [Member]
USD ($)
Sep. 30, 2014
Parent Company [Member]
September 2021 [Member]
USD ($)
Dec. 31, 2014
Parent Company [Member]
Senior Notes [Member]
USD ($)
Feb. 04, 2015
Parent Company [Member]
Senior Notes [Member]
Subsequent Event [Member]
USD ($)
Feb. 04, 2015
Parent Company [Member]
Senior Notes [Member]
Senior Notes Due January 2020 [Member]
Subsequent Event [Member]
USD ($)
Feb. 04, 2015
Parent Company [Member]
Senior Notes [Member]
Senior Notes Due January 2025 [Member]
Subsequent Event [Member]
USD ($)
Feb. 04, 2015
Parent Company [Member]
Senior Notes [Member]
Floating Rate Senior Notes Due January 2020 [Member]
London Interbank Offered Rate (LIBOR) [Member]
Subsequent Event [Member]
USD ($)
Dec. 31, 2014
Revolving Credit Facilities [Member]
USD ($)
Dec. 31, 2013
Revolving Credit Facilities [Member]
USD ($)
Dec. 31, 2014
Revolving Credit Facilities [Member]
Maximum [Member]
Dec. 31, 2014
Revolving Credit Facilities [Member]
North America [Member]
USD ($)
Dec. 31, 2013
Revolving Credit Facilities [Member]
North America [Member]
USD ($)
Dec. 31, 2014
Revolving Credit Facilities [Member]
International [Member]
USD ($)
Dec. 31, 2013
Revolving Credit Facilities [Member]
International [Member]
USD ($)
Debt Instrument [Line Items]                                                                                      
Interest rate, minimum (percent)                     1.875%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= acf_EuropeanMediumTermNotesMember
    1.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1.875%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
  0.35%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
      0.98%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= us-gaap_UnsecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
  3.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2.625%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
                                     
Interest rate, maximum (percent)                           4.65%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
6.75%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
  13.43%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
      13.35%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= us-gaap_UnsecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
  4.375%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3.50%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
                                     
Issuance costs       $ 60,000,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
$ 37,000,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
      $ 75,000,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_DebtInstrumentAxis
= us-gaap_UnsecuredDebtMember
$ 40,000,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_DebtInstrumentAxis
= us-gaap_UnsecuredDebtMember
                                                                 
Expiration period                                                                             5 years        
Total borrowing capacity   5,500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity                                       282,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
11,000,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
    12,500,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
                                 
Secured debt   25,214,000,000us-gaap_SecuredDebt 22,073,000,000us-gaap_SecuredDebt     10,700,000,000us-gaap_SecuredDebt
/ us-gaap_DebtInstrumentAxis
= acf_SecuritizationNotesPayableMember
          15,454,000,000us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
12,479,000,000us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
      9,760,000,000us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
9,594,000,000us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
            0us-gaap_SecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_SecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
                  7,028,000,000us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
7,364,000,000us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
  1,701,000,000us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1,678,000,000us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
5,327,000,000us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
5,686,000,000us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
Weighted average interest rate (percent)           1.40%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= acf_SecuritizationNotesPayableMember
                                                                         
Amortization of purchase accounting premium           1,000,000acf_AmortizationOfPurchaseAccountingPremium
/ us-gaap_DebtInstrumentAxis
= acf_SecuritizationNotesPayableMember
10,000,000acf_AmortizationOfPurchaseAccountingPremium
/ us-gaap_DebtInstrumentAxis
= acf_SecuritizationNotesPayableMember
32,000,000acf_AmortizationOfPurchaseAccountingPremium
/ us-gaap_DebtInstrumentAxis
= acf_SecuritizationNotesPayableMember
                                                                     
Accretion of discount                                     30,000,000us-gaap_AccretionOfDiscount
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
12,000,000us-gaap_AccretionOfDiscount
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
                                             
Unsecured debt   12,217,000,000us-gaap_UnsecuredDebt 6,973,000,000us-gaap_UnsecuredDebt                 7,846,000,000us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
4,000,000,000us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
    8,400,000,000us-gaap_UnsecuredDebt
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
4,371,000,000us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
2,973,000,000us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
            7,500,000,000us-gaap_UnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  4,000,000,000us-gaap_UnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
        7,500,000,000us-gaap_UnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
        2,974,000,000us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
2,370,000,000us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
  0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
2,974,000,000us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
2,370,000,000us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
Acquisition accounting discount - secured debt                                     17,000,000acf_AcquisitionAccountingDiscountSecuredDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
                                               
Proceeds from issuance of medium-term notes                     500,000,000us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_DebtInstrumentAxis
= acf_EuropeanMediumTermNotesMember
                                                               
Proceeds from issuance of senior long-term debt 400,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt                                           2,000,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,500,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
      700,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= acf_JulyTwoThousandSeventeenMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
800,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= acf_JulyTwoThousandNineteenMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
750,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= acf_SeptemberTwoThousandSeventeenMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,250,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= acf_SeptemberTwoThousandTwentyOneMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
                       
Face amount of debt   8,400,000,000us-gaap_DebtInstrumentFaceAmount 4,000,000,000us-gaap_DebtInstrumentFaceAmount                                                           2,000,000,000.0us-gaap_DebtInstrumentFaceAmount
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
1,000,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= acf_SeniorNotesDueJanuaryTwentyTwentyMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
1,000,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= acf_SeniorNotesDueJanuaryTwentyTwentyFiveMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
250,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= acf_FloatingRateSeniorNotesDueJanuaryTwentyTwentyMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
             
Interest rate (percent) 3.25%us-gaap_DebtInstrumentInterestRateStatedPercentage                                                                 3.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= acf_SeniorNotesDueJanuaryTwentyTwentyMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= acf_SeniorNotesDueJanuaryTwentyTwentyFiveMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
1.56%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= acf_FloatingRateSeniorNotesDueJanuaryTwentyTwentyMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ acf_LongtermandShorttermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
             
Accretion expense   4,000,000us-gaap_AccretionExpense 2,000,000us-gaap_AccretionExpense                                                                                
Unamortized discount   $ 1,000,000us-gaap_DebtInstrumentUnamortizedDiscount