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