XML 20 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Property and Equipment (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jan. 01, 2012
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 2,220,945us-gaap_PropertyPlantAndEquipmentGross $ 2,106,897us-gaap_PropertyPlantAndEquipmentGross  
Less accumulated depreciation and amortization (448,779)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (379,099)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment  
Property and equipment, net 1,772,166us-gaap_PropertyPlantAndEquipmentNet 1,727,798us-gaap_PropertyPlantAndEquipmentNet 1,687,159us-gaap_PropertyPlantAndEquipmentNet
Minimum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 1 year    
Land      
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 102,349us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
100,862us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
 
Buildings and improvements      
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 1,603,081us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingImprovementsMember
1,567,836us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingImprovementsMember
 
Buildings and improvements | Minimum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 2 years    
Buildings and improvements | Maximum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 50 years    
Leasehold improvements      
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 262,224us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LeaseholdImprovementsMember
256,055us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LeaseholdImprovementsMember
 
Leasehold improvements | Minimum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 1 year    
Leasehold improvements | Maximum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 29 years    
Equipment      
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 153,965us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_EquipmentMember
137,952us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_EquipmentMember
 
Equipment | Minimum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 3 years    
Equipment | Maximum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 10 years    
Furnitures, fixtures and computer software      
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 40,108us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= geo_FurnitureFixturesAndComputerSoftwareMember
33,388us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= geo_FurnitureFixturesAndComputerSoftwareMember
 
Furnitures, fixtures and computer software | Maximum      
Property Plant And Equipment Net By Type [Abstract]      
Useful life 7 years    
Facility construction in progress      
Property Plant And Equipment Net By Type [Abstract]      
Property and equipment, gross 59,218us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
$ 10,804us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember