GEO Estados financieros: Análisis de Geo Group Inc AI