XML 52 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Goodwill [Roll Forward]      
Balance at beginning of period $ 1,240us-gaap_Goodwill $ 1,108us-gaap_Goodwill  
Acquisition 6us-gaap_GoodwillAcquiredDuringPeriod [1] 132us-gaap_GoodwillAcquiredDuringPeriod  
Foreign currency translation (2)us-gaap_GoodwillTranslationAdjustments 0us-gaap_GoodwillTranslationAdjustments  
Balance at end of period 1,244us-gaap_Goodwill 1,240us-gaap_Goodwill  
Ally Financial International Operations [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 138us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= acf_AllyFinancialInternationalOperationsMember
   
Acquisition 6us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_BusinessAcquisitionAxis
= acf_AllyFinancialInternationalOperationsMember
[1]    
Balance at end of period 138us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= acf_AllyFinancialInternationalOperationsMember
   
North America Segment [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 1,108us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,108us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,108us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Acquisition 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Foreign currency translation (2)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Balance at end of period 1,106us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,108us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
1,108us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
International Segment [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 132us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1] 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1]  
Acquisition 6us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1] 132us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1]  
Foreign currency translation 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1] 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1]  
Balance at end of period $ 138us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1] $ 132us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
[1]  
[1] See Note 2 - "Acquisition of Ally Financial International Operations" for further discussion. Goodwill increased $6 million during 2014 due to certain post-closing adjustments to the purchase price.