As of 2015, GEO Groups' capacity was 35,692 prisoners making up 45% of its revenue.
GEO Groups' capacity was 35,692 prisoners. This was as of 2015. These 35,692 prisoners were making up 45% of its revenue.