XML 73 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended 0 Months Ended
Dec. 31, 2014
Feb. 06, 2015
Jan. 26, 2015
Jan. 28, 2015
bed
Subsequent Event [Line Items]        
Vesting period 4 years      
Restricted Stock Award        
Subsequent Event [Line Items]        
Granted shares 306,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
     
Subsequent Event        
Subsequent Event [Line Items]        
Options, grants in period   255,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Dividends declared   $ 0.62us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event | Restricted Stock Award        
Subsequent Event [Line Items]        
Granted shares   395,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event | Performance-based Restricted Stock        
Subsequent Event [Line Items]        
Granted shares   124,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= geo_PerformanceBasedRestrictedStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Vesting period   3 years    
Subsequent Event | LCS Facilities        
Subsequent Event [Line Items]        
Number of correctional and detention facilities acquired     8geo_BusinessCombinationNumberOfCorrectionalAndDetentionFacilitiesAcquired
/ us-gaap_BusinessAcquisitionAxis
= geo_LCSFacilitiesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Number of beds in acquired facilities     6,500geo_NumberOfBedsInFacilitiesAcquired
/ us-gaap_BusinessAcquisitionAxis
= geo_LCSFacilitiesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Payments to acquire LCS facilities     $ 310us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= geo_LCSFacilitiesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Earnout period to exceed certain performance targets after the closing     18 months  
Acquisition, consideration transferred     350.0us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= geo_LCSFacilitiesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
LCS Corrections Services, Inc. | Subsequent Event | LCS Facilities        
Subsequent Event [Line Items]        
Repayments of debt     298us-gaap_RepaymentsOfDebt
/ us-gaap_BusinessAcquisitionAxis
= geo_LCSFacilitiesMember
/ us-gaap_CounterpartyNameAxis
= geo_LCSCorrectionsServicesInc.Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Facility Management Contracts | Mesa Verde Detention Facility        
Subsequent Event [Line Items]        
Renovation costs of detention facility 10geo_CostsIncurredRenovationCosts
/ us-gaap_MajorCustomersAxis
= geo_MesaVerdeDetentionFacilityMember
/ us-gaap_OtherCommitmentsAxis
= geo_FacilityManagementContractsMember
     
Facility Management Contracts | Mesa Verde Detention Facility | Subsequent Event        
Subsequent Event [Line Items]        
Facility, number of beds       400geo_FacilityNumberofBeds
/ us-gaap_MajorCustomersAxis
= geo_MesaVerdeDetentionFacilityMember
/ us-gaap_OtherCommitmentsAxis
= geo_FacilityManagementContractsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember