{"schema_version":"secwatch.filing_event.v1","accession":"0001193125-25-173958","form_type":"8-K","ticker":"GEO","cik":"0000923796","company_name":"GEO GROUP INC","filed_at":"2025-08-06T23:59:59+00:00","discovered_at":"2026-05-14T18:02:46.717356+00:00","generated_at":"2026-05-17T20:20:22.171397+00:00","sec_items":["2.02","8.01","9.01"],"event_type":"earnings","sentiment":"positive","materiality_score":0.9,"calibrated_materiality_score":0.9,"confidence":"high","headline":"GEO Group Reports Q2 2025 Revenue of $636M, Net Income $29.1M, and Authorizes $300M Share Buyback","bullets":["Q2 2025 total revenues reached $636.2 million, up from $607.2 million in Q2 2024.","Net income attributable to GEO was $29.1 million ($0.21 per diluted share) vs. a net loss of $32.5 million a year ago.","Board authorized a $300 million share repurchase program, expiring June 30, 2028.","Full-year 2025 Adjusted EBITDA guidance set at $465–$490 million; Q3 2025 revenue forecast $650–$660 million.","Recent developments include $312M sale of Lawton Facility and $60M purchase of San Diego Facility, reducing net leverage to 3.3x."],"urls":{"canonical":"https://secwatch.observer/filing/0001193125-25-173958","json":"https://secwatch.observer/filing/0001193125-25-173958.json","markdown":"https://secwatch.observer/filing/0001193125-25-173958.md","text":"https://secwatch.observer/filing/0001193125-25-173958.txt","edgar_index":"https://www.sec.gov/Archives/edgar/data/923796/000119312525173958/0001193125-25-173958-index.htm","edgar_primary_document":"https://www.sec.gov/Archives/edgar/data/923796/000119312525173958/d16032d8k.htm"},"model":{"generated_by":"deepseek-v4-flash:cloud","generated_at":"2026-05-17T20:20:22.171397+00:00"},"review":{"review_status":"machine_generated","human_reviewed":false,"corrected":false,"correction_note":null,"correction_timestamp":null,"superseded_by":null,"related_filings":[]},"source_grounded_claims":[],"license":"Source filings: public domain (SEC EDGAR). Summaries (headline + bullets): CC-BY-4.0; attribute https://secwatch.observer"}