ICF Expands Repurchase Authorization to $165 Million | Intellectia.AI