Investors in GEO Group (NYSE:GEO) have seen favorable returns of 72% over the past three years

The GEO Group, Inc. (NYSE:GEO) has shown a 72% increase in share price over three years, outperforming the market. However, despite this growth, earnings per share (EPS) dropped 41% per year during this period.