XML 43 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Australia Ravenhall (Details)
12 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Interest Rate Swap
Asset under Construction
Ravenhall, Australia
USD ($)
Dec. 31, 2014
Interest Rate Swap
Asset under Construction
Ravenhall, Australia
AUD
Sep. 30, 2014
Interest Rate Swap
Asset under Construction
Ravenhall, Australia
Dec. 31, 2014
Interest Rate Swap
Operating Phase of Asset
Ravenhall, Australia
USD ($)
Dec. 31, 2014
Interest Rate Swap
Operating Phase of Asset
Ravenhall, Australia
AUD
Sep. 30, 2014
Interest Rate Swap
Operating Phase of Asset
Ravenhall, Australia
Dec. 31, 2014
Interest Rate Cap
Ravenhall, Australia
USD ($)
Dec. 31, 2014
National Australia Bank Limited
Non Recourse Debt
Ravenhall
USD ($)
Dec. 31, 2014
National Australia Bank Limited
Non Recourse Debt
Ravenhall
AUD
Dec. 31, 2014
Cash Flow Hedging
Ravenhall, Australia
USD ($)
Dec. 31, 2014
Other Noncurrent Liabilities
Ravenhall, Australia
USD ($)
Dec. 31, 2014
Other Noncurrent Assets
Interest Rate Cap
Ravenhall, Australia
USD ($)
Derivative [Line Items]                              
Fixed interest rate on cash flow interest rate derivative           3.30%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
    4.20%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= geo_OperatingPhaseofAssetMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
           
Notional amount       $ 79,400,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
97,400,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetUnderConstructionMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
  $ 380,400,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= geo_OperatingPhaseofAssetMember
/ 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
             
Change in fair value of derivative instrument classified as cash flow hedge (16,048,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 183,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (476,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax                   (16,100,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
   
Value of swap liability                           19,000,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
 
Lump sum due at completion                     252,900,000geo_LongtermDebtMaturitiesRepaymentTermsLumpSumDueatCompletion
/ us-gaap_LineOfCreditFacilityAxis
= geo_NationalAustraliaBankLimitedMember
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= geo_RavenhallMember
310,000,000geo_LongtermDebtMaturitiesRepaymentTermsLumpSumDueatCompletion
/ us-gaap_LineOfCreditFacilityAxis
= geo_NationalAustraliaBankLimitedMember
/ us-gaap_LongtermDebtTypeAxis
= geo_NonRecourseDebtMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= geo_RavenhallMember
     
Payments on non-recourse debt 18,627,000us-gaap_RepaymentsOfOtherDebt 0us-gaap_RepaymentsOfOtherDebt 0us-gaap_RepaymentsOfOtherDebt             1,700,000us-gaap_RepaymentsOfOtherDebt
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
         
Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments                   (1,200,000)us-gaap_IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember
         
Interest rate fair value hedge asset at fair value                             $ 600,000us-gaap_InterestRateFairValueHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_StatementGeographicalAxis
= geo_RavenhallAustraliaMember