XML 82 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments and Geographic Information Pre-Tax Income Reconciliation of Segments (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Total segment assets $ 3,002,208us-gaap_Assets       $ 2,889,364us-gaap_Assets       $ 3,002,208us-gaap_Assets $ 2,889,364us-gaap_Assets  
Pre-Tax Income Reconciliation of Segments                      
Operating Income 61,954us-gaap_OperatingIncomeLoss 63,318us-gaap_OperatingIncomeLoss 60,889us-gaap_OperatingIncomeLoss 48,570us-gaap_OperatingIncomeLoss 48,009us-gaap_OperatingIncomeLoss 44,829us-gaap_OperatingIncomeLoss 51,387us-gaap_OperatingIncomeLoss 41,259us-gaap_OperatingIncomeLoss 234,731us-gaap_OperatingIncomeLoss 185,484us-gaap_OperatingIncomeLoss 184,353us-gaap_OperatingIncomeLoss
Total operating income from segments                 349,749geo_SegmentReportingInformationOperatingIncome 302,545geo_SegmentReportingInformationOperatingIncome 298,145geo_SegmentReportingInformationOperatingIncome
Unallocated Amount:                      
General and Administrative Expenses                 (115,018)us-gaap_GeneralAndAdministrativeExpense (117,061)us-gaap_GeneralAndAdministrativeExpense (113,792)us-gaap_GeneralAndAdministrativeExpense
Interest Income (Expense), Net                 (82,621)us-gaap_InterestIncomeExpenseNet (79,680)us-gaap_InterestIncomeExpenseNet (75,473)us-gaap_InterestIncomeExpenseNet
Loss on early extinguishment of debt                 0us-gaap_GainsLossesOnExtinguishmentOfDebt (20,657)us-gaap_GainsLossesOnExtinguishmentOfDebt (8,462)us-gaap_GainsLossesOnExtinguishmentOfDebt
Income Before Income Taxes, Equity in Earnings of Affiliates and Discontinued Operations                 152,110us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 85,147us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 100,418us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
U.S. Corrections and Detention                      
Pre-Tax Income Reconciliation of Segments                      
Total operating income from segments                 263,027geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
217,918geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
222,976geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_UsCorrectionsAndDetentionMember
Operating Segments                      
Segment Reporting Information [Line Items]                      
Total segment assets 2,905,194us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
      2,781,615us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
      2,905,194us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
2,781,615us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Pre-Tax Income Reconciliation of Segments                      
Total operating income from segments                 349,749geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
302,545geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
298,145geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
GEO Community Services                      
Pre-Tax Income Reconciliation of Segments                      
Total operating income from segments                 80,152geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
71,279geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
65,401geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_GeoCommunityServicesMember
International Services                      
Pre-Tax Income Reconciliation of Segments                      
Total operating income from segments                 $ 6,130geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
$ 13,348geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember
$ 9,768geo_SegmentReportingInformationOperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= geo_InternationalServicesSegmentMember