ICF International, Inc SWOT Analysis