Professional consulting firm ICF International (NASDAQ. ICFI) will be reporting results tomorrow afternoon. Here’s what investors should know ... ICF International has missed Wall Street’s revenue estimates multiple times over the last two years ... More News.