GEO Group (NYSE:GEO) just reported results for the second quarter of 2024.
- GEO Group reported earnings per share of 23 cents. This was above the analyst estimate for EPS of 14 cents.
- The company reported revenue of $607.19 million.
- This was 0.07% better than the analyst estimate for revenue of $606.77 million.