GEO Group 2Q26 net income attributable to GEO operations rises 63% to $47.5 million; revenue climbs 15% to $732.1 million - GEO News | Rallies