XML 44 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Australia Ravenhall (Details)
3 Months Ended 3 Months Ended 3 Months Ended
Mar. 31, 2015
USD ($)
Mar. 31, 2014
USD ($)
Mar. 31, 2015
Ravenhall, Australia
USD ($)
Mar. 31, 2015
Ravenhall, Australia
Interest Rate Swap
USD ($)
Mar. 31, 2015
Ravenhall, Australia
Interest Rate Cap
USD ($)
Mar. 31, 2015
Ravenhall, Australia
Other Noncurrent Liabilities
USD ($)
Mar. 31, 2015
Ravenhall, Australia
Other Noncurrent Assets
Interest Rate Cap
USD ($)
Mar. 31, 2015
Ravenhall, Australia
Design and construction phase
Interest Rate Swap
USD ($)
Mar. 31, 2015
Ravenhall, Australia
Design and construction phase
Interest Rate Swap
AUD
Mar. 31, 2015
Ravenhall, Australia
Operating phase
Interest Rate Swap
AUD
Mar. 31, 2015
Ravenhall, Australia
Cash Flow Hedge
USD ($)
Sep. 30, 2014
Construction Facility
Non-Recourse Debt
National Australia Bank Limited
Ravenhall
USD ($)
Sep. 30, 2014
Construction Facility
Non-Recourse Debt
National Australia Bank Limited
Ravenhall
AUD
Derivative [Line Items]                          
Fixed interest rate on derivative               3.34%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
3.34%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
4.21%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= geo_OperatingPhaseofAssetMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
     
Notional amount coincide with the terms of the non-recourse debt       $ 358,600,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
      $ 107,700,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
140,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
466,300,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= geo_OperatingPhaseofAssetMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
     
Unrealized losses, net of tax, related to cash flow hedge (4,080,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 27,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax                 4,100,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
   
Fair value of the swap liability           23,800,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
             
Ineffective portion of Cash Flow Hedge interest rate swap     0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
                   
Lump sum due at completion                       238,400,000geo_LongtermDebtMaturitiesRepaymentTermsLumpSumDueatCompletion
/ us-gaap_DebtInstrumentAxis
= geo_ConstructionFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= geo_NationalAustraliaBankLimitedMember
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= geo_RavenhallMember
310,000,000geo_LongtermDebtMaturitiesRepaymentTermsLumpSumDueatCompletion
/ us-gaap_DebtInstrumentAxis
= geo_ConstructionFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= geo_NationalAustraliaBankLimitedMember
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= geo_RavenhallMember
Payments on non-recourse debt 1,645,000us-gaap_RepaymentsOfOtherDebt 1,403,000us-gaap_RepaymentsOfOtherDebt     1,700,000us-gaap_RepaymentsOfOtherDebt
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
               
Loss related to decline in derivative fair value         200,000us-gaap_IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
               
Interest rate swap asset value             $ 300,000us-gaap_InterestRateFairValueHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember