ICF International, Inc. provides earnings guidance for the full year 2023. The company was narrowing guidance range for full-year 2023 revenue to $1,950 million to $1,980 million. The company is raising guidance ranges for diluted EPS to $5.00 to $5.10, exclusive of special charges.