XML 103 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Credit Agreement) (Details)
12 Months Ended 12 Months Ended 0 Months Ended 0 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Revolver
USD ($)
Dec. 31, 2014
Term Loan
USD ($)
Dec. 31, 2014
Letter of credit
USD ($)
Dec. 31, 2013
Amended and Restated Credit Agreement
USD ($)
Dec. 31, 2014
Additional Revolver
USD ($)
Dec. 31, 2014
Australian LC Facility
Letter of credit
AUD
Aug. 27, 2014
Australian LC Facility
Letter of credit
AUD
Aug. 27, 2014
Revolver
LIBOR
Aug. 27, 2014
Revolver
Revolving Credit Facility
USD ($)
Aug. 27, 2014
Term Loan
LIBOR
Aug. 27, 2014
Term Loan
LIBOR
Minimum
Aug. 27, 2014
Credit Facility
USD ($)
Aug. 27, 2014
Credit Facility
USD ($)
Aug. 27, 2014
Credit Agreement
Aug. 27, 2014
Credit Facility Term Loan
Term Loan
USD ($)
Debt Instrument [Line Items]                                    
Debt instrument, face amount                                   $ 296,300,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= geo_TermLoanMember
/ us-gaap_LongtermDebtTypeAxis
= geo_CreditFacilityTermLoanMember
Maximum borrowing capacity                   225,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_DebtInstrumentAxis
= geo_AustralianLCFacilityMember
  700,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= geo_RevolverMember
           
Debt instrument basis spread on variable rate                     2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= geo_RevolverMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
  2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= geo_TermLoanMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= geo_TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
       
Write off amount of deferred financing fees                             400,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ us-gaap_DebtInstrumentAxis
= geo_CreditFacilityMember
     
Capitalized loan costs 53,900,000us-gaap_UnamortizedDebtIssuanceExpense 33,100,000us-gaap_UnamortizedDebtIssuanceExpense                           4,600,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_DebtInstrumentAxis
= geo_CreditFacilityMember
   
Total leverage ratio                                 5.75geo_DebtInstrumentCovenantLeverageRatioMaximum
/ us-gaap_DebtInstrumentAxis
= geo_CreditAgreementMember
 
Senior secured leverage ratio                                 3.50geo_DebtInstrumentCovenantSeniorSecuredLeverageRatioMaximum
/ us-gaap_DebtInstrumentAxis
= geo_CreditAgreementMember
 
Interest coverage ratio                                 3.00geo_DebtInstrumentCovenantInterestCoverageRatioMinimum
/ us-gaap_DebtInstrumentAxis
= geo_CreditAgreementMember
 
Term Loans 295,500,000geo_TermLoans 298,500,000geo_TermLoans     295,500,000geo_TermLoans
/ us-gaap_CreditFacilityAxis
= geo_TermLoanMember
                         
Line of Credit, amount outstanding 70,000,000us-gaap_LineOfCredit 340,000,000us-gaap_LineOfCredit   70,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= geo_RevolverMember
                           
Outstanding balance 1,625,958,000us-gaap_LongTermDebt         62,000,000us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
    214,000,000us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_DebtInstrumentAxis
= geo_AustralianLCFacilityMember
                 
Borrowing capacity remaining               568,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= geo_AdditionalRevolverMember
                   
Weighted average interest rates on outstanding borrowings 3.20%us-gaap_LongtermDebtWeightedAverageInterestRate                                  
Loss on extinguishment of debt $ 0us-gaap_GainsLossesOnExtinguishmentOfDebt $ 20,657,000us-gaap_GainsLossesOnExtinguishmentOfDebt $ 8,462,000us-gaap_GainsLossesOnExtinguishmentOfDebt       $ 5,500,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_CreditFacilityAxis
= geo_AmendedAndRestatedCreditAgreementMember