XML 66 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Financial Information (Details Textual) (USD $)
Dec. 31, 2014
Aug. 31, 2010
Sep. 25, 2014
Dec. 31, 2013
Mar. 19, 2013
Feb. 10, 2011
Oct. 03, 2013
Debt Instrument [Line Items]              
Stated interest rate   8.47%us-gaap_DebtInstrumentInterestRateStatedPercentage          
Percentage of subsidiary owned 100.00%geo_PercentageOfSubsidiaryOwned            
5.125% Senior Notes | Senior Notes              
Debt Instrument [Line Items]              
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
   
Aggregate principal amount of taxable revenue bonds     $ 250,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  $ 300,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= geo_FivePointOneTwoFivePercentSeniorNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
5.875% Senior Notes | Senior Notes              
Debt Instrument [Line Items]              
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
   
6.625% Senior Notes | 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
 
5.875% Senior Notes | Senior Notes              
Debt Instrument [Line Items]              
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
   
Aggregate principal amount of taxable revenue bonds             $ 250,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= geo_FivePointEightSevenFivePercentSeniorNotesDue2022Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember