XML 128 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (6.625% Senior Notes) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Aug. 31, 2010
Sep. 25, 2014
Dec. 31, 2013
Mar. 19, 2013
Feb. 10, 2011
Debt Instrument [Line Items]            
Stated interest rate   8.47%us-gaap_DebtInstrumentInterestRateStatedPercentage        
Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
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
Debt covenant, asset proceeds, excess proceeds $ 25.0geo_DebtCovenantAssetProceedsExcessProceeds
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Percentage of principal amount redeemable 101.00%geo_DebtInstrumentRedemptionPeriodChangeinControlPercentageofPrincipalAmountRedeemable
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Redemption price percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Redemption, Period 2016 | Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
Redemption price percentage 103.3125%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Redemption, Period 2017 | Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
Redemption price percentage 102.2083%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Redemption, Period 2018 | Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
Redemption price percentage 101.1042%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodThreeMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Redemption, Period 2019 and Thereafter | Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
Redemption price percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= geo_SixPointSixTwoFivePercentSeniorNotesDue2021Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Minimum | Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
Notice period prior to redemption 30 days          
Maximum | Senior Notes | 6.625% Senior Notes            
Debt Instrument [Line Items]            
Notice period prior to redemption 60 days