XML 129 R113.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Commitments and Contingencies (Details Textual) $ in Millions, $ in Millions |  | 9 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Feb. 12, 2018 USD ($) | Sep. 30, 2018 USD ($) | Dec. 31, 2018 USD ($) renewal | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) | Dec. 31, 2018 AUD ($)
Commitments and Contingencies [Line Items] |  |  |  |  |  |
Operating agreements, number of renewal options | renewal |  |  | 2 |  |  |
Operating agreements, renewal option, term |  |  | 5 years |  |  |
Minimum rent expense |  |  | $ 49.9 | $ 45.4 | $ 38.2 |
Estimated construction capital project cost |  | $ 255.3 |  |  |  |
Cost already spent on existing capital projects |  | 210.8 |  |  |  |
Remaining capital required for capital projects |  | $ 44.5 |  |  |  |
Estimate of possible loss |  |  | $ 19.6 |  |  |
Workforce Subject to Collective Bargaining Arrangements |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |
Concentration risk, percentage |  |  | 32.00% |  |  |
Workforce Subject to Collective Bargaining Arrangements Expiring within One Year |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |
Concentration risk, percentage |  |  | 9.00% |  |  |
National Australia Bank Limited | Ravenhall | Non Recourse Debt |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |
Capital contribution |  |  | $ 81.1 |  |  | $ 115
Construction Facility | National Australia Bank Limited | Ravenhall | Non Recourse Debt |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |
Maximum borrowing capacity |  |  | $ 558.1 |  |  | $ 791
Senior Officer Employment Agreement | Senior Vice President |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |
Initial term of contract | 2 years |  |  |  |  |
Additional term of contract | 2 years |  |  |  |  |
Continuous rolling extension period until maximum age (67 years) reached | 1 day |  |  |  |  |
Maximum age for contract termination | 67 years |  |  |  |  |
Officers' compensation | $ 0.4 |  |  |  |  |

X
- Definition Commitments and Contingencies. + References No definition available. + Details
Name: | geo_CommitmentsAndContingenciesLineItems
Namespace Prefix: | geo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost already spent on existing capital projects. + References No definition available. + Details
Name: | geo_CostAlreadySpentOnExistingCapitalProjects
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Employment Agreement, Additional Term Of Contract + References No definition available. + Details
Name: | geo_EmploymentAgreementAdditionalTermOfContract
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employment Agreement, Continuous Rolling Extension Period Until Maximum Age Reached + References No definition available. + Details
Name: | geo_EmploymentAgreementContinuousRollingExtensionPeriodUntilMaximumAgeReached
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employment Agreement, Initial Term Of Contract + References No definition available. + Details
Name: | geo_EmploymentAgreementInitialTermOfContract
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employment Agreement, Maximum Age For Contract Termination + References No definition available. + Details
Name: | geo_EmploymentAgreementMaximumAgeForContractTermination
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated construction capital project cost. + References No definition available. + Details
Name: | geo_EstimatedConstructionCapitalProjectCost
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Operating Agreements, Renewal Option, Number + References No definition available. + Details
Name: | geo_OperatingAgreementsRenewalOptionNumber
Namespace Prefix: | geo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Agreements, Renewal Option, Term + References No definition available. + Details
Name: | geo_OperatingAgreementsRenewalOptionTerm
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining capital required for capital projects. + References No definition available. + Details
Name: | geo_RemainingCapitalRequiredForCapitalProjects
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Developers, builders, governmental agencies and municipalities will provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC"). + References No definition available. + Details
Name: | us-gaap_ContributionsInAidOfConstruction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated amount of loss resulting from an adverse tax position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d)(3) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=77910348&loc=d3e34039-112682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesRentExpenseMinimumRentals
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold. + References No definition available. + Details
Name: | us-gaap_SalariesWagesAndOfficersCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=geo_NationalAustraliaBankLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=geo_RavenhallMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=geo_NonRecourseDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=geo_ConstructionFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=us-gaap_EmploymentContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_VicePresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |