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 |
|