GEO Group beats Q2 estimates with $0.37 EPS, up 68% YoY