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