XML 34 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets, Net (Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jan. 01, 2012
Changes in the Company's goodwill balances      
Beginning balance $ 490,196us-gaap_Goodwill   $ 490,308us-gaap_Goodwill
Goodwill acquired 3,888us-gaap_GoodwillAcquiredDuringPeriod    
Foreign currency translation (194)us-gaap_GoodwillTranslationAdjustments (112)us-gaap_GoodwillTranslationAdjustments  
Ending balance 493,890us-gaap_Goodwill 490,196us-gaap_Goodwill 490,308us-gaap_Goodwill
U.S. Corrections and Detention      
Changes in the Company's goodwill balances      
Beginning balance 170,376us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
  170,376us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
Goodwill acquired 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
   
Foreign currency translation 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
 
Ending balance 170,376us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
170,376us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
170,376us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
GEO Community Services      
Changes in the Company's goodwill balances      
Beginning balance 319,159us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
  319,159us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
Goodwill acquired 3,888us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
   
Foreign currency translation 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
 
Ending balance 323,047us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
319,159us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
319,159us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
International Services      
Changes in the Company's goodwill balances      
Beginning balance 661us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
  773us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
Goodwill acquired 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
   
Foreign currency translation (194)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
(112)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
 
Ending balance $ 467us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
$ 661us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
$ 773us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember