On August 6, 2025, GEO Group Inc. reported its second-quarter financial results for the period ending June 30, 2025, and announced a $300 million share repurchase program approved by its Board on August 4, 2025. This repurchase program allows flexibility in buying back shares until June 30, 2028, depending on market conditions and other factors.