GEO Group forecasts 2026 revenue of USD 2.95 billion to USD 3.05 billion - GEO News | Rallies