Geo Group (GEO) Financial Ratios | The Fly