XML 65 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Aug. 31, 2010
Sep. 25, 2014
Mar. 19, 2013
Feb. 10, 2011
Summary of debt            
Term loan $ 295,500geo_TermLoans $ 298,500geo_TermLoans        
Revolver 70,000us-gaap_LineOfCredit 340,000us-gaap_LineOfCredit        
Total Senior Credit Facility 365,500geo_SeniorCreditFacility 638,500geo_SeniorCreditFacility        
Capital Lease Obligations 10,924us-gaap_CapitalLeaseObligations 11,924us-gaap_CapitalLeaseObligations        
Other debt 421us-gaap_OtherLongTermDebt 221us-gaap_OtherLongTermDebt        
Total debt 1,621,395geo_LongTermDebtNonRecourseDebtAndCapitalLeaseObligationIncludingCurrentPortionNetOfDiscount 1,584,776geo_LongTermDebtNonRecourseDebtAndCapitalLeaseObligationIncludingCurrentPortionNetOfDiscount        
Current portion of capital lease obligations, long-term debt and non-recourse debt (16,752)us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent (22,163)us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent        
Capital Lease Obligations, long-term portion (9,856)us-gaap_CapitalLeaseObligationsNoncurrent (10,924)us-gaap_CapitalLeaseObligationsNoncurrent        
Non-Recourse Debt, long-term portion (131,968)geo_NoncurrentPortionOfNonRecourseDebt (66,153)geo_NoncurrentPortionOfNonRecourseDebt        
Long term debt 1,462,819us-gaap_LongTermDebtNoncurrent 1,485,536us-gaap_LongTermDebtNoncurrent        
Stated interest rate     8.47%us-gaap_DebtInstrumentInterestRateStatedPercentage      
Non Recourse Debt            
Summary of debt            
Non-Recourse Debt 145,262geo_NonRecourseDebtExcludingPremiumDiscount
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
85,091geo_NonRecourseDebtExcludingPremiumDiscount
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
       
Discount on Non-Recourse Debt (712)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
(960)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
       
Total Non-Recourse Debt 144,550us-gaap_NonRecourseDebt
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
84,131us-gaap_NonRecourseDebt
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
       
5.875% Senior Notes | Senior Notes            
Summary of debt            
Notes Due 250,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Stated interest rate 5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
5.125% Senior Notes | Senior Notes            
Summary of debt            
Notes Due 300,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
300,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Stated interest rate 5.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
5.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    5.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
5.875% Senior Notes | Senior Notes            
Summary of debt            
Notes Due 250,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2022Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
250,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2022Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Stated interest rate 5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2022Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2022Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    587500.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2022Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
6.625% Senior Notes | Senior Notes            
Summary of debt            
Notes Due $ 300,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
$ 300,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Stated interest rate 6.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  6.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember