ICF Reports Third Quarter 2025 Results — ICFI +0.20 · News Impact Screener