ICF International, Inc. logo ICFI - ICF International, Inc.

NEXT EARNINGS: Feb 26, 2026 (in 1 day) EPS Est: $1.53 | Rev Est: $440.9M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 9
HOLD 4
SELL 0
STRONG
SELL
0
| PRICE TARGET: $102.50 DETAILS
HIGH: $115.00
LOW: $90.00
MEDIAN: $102.50
CONSENSUS: $102.50
UPSIDE: 36.39%
Market Cap: 1.39B
Volume: 183,183
Avg Volume: 143,441
52 Week Range: 72.03-105
Sector: Industrials
Industry: Consulting Services
Beta: 0.42
Last Dividend: $0.56
Exchange: NASDAQ
Country: US
Employees: 9,000
IPO Date: 2006-09-28
EPS (TTM): 5.88
P/E Ratio: 20.29
Revenue (TTM): 2.02B
Total Assets: 2.07B
Total Debt: 602.27M
Cash & Equiv: 4.96M
Rev Growth (5Y): 6.4%
EPS Growth (5Y): 9.9%
FCF Growth (5Y): 18.4%
ROCE: 10.4%
Debt/Equity: 0.61

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-10-30 $1.67 $1.75 -4.6% $465.4M $440.9M +5.6%
2025-07-31 $1.66 $1.63 +1.8% $476.2M $477.8M -0.3%
2025-05-01 $1.94 $1.74 +11.5% $487.6M $487.3M 0.0%
2025-02-27 $1.87 $1.89 -1.1% $496.3M $494.2M +0.4%
2024-10-31 $1.88 $1.77 +6.2% $517.0M $504.0M +2.6%
2024-08-01 $1.69 $1.49 +13.4% $512.0M $505.8M +1.2%
2024-05-02 $1.77 $1.46 +21.2% $494.4M $487.9M +1.3%
2024-02-27 $1.68 $1.64 +2.4% $478.4M $480.7M -0.5%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 2.02B 1.96B 1.78B 1.55B 1.51B 1.48B 1.34B 1.23B 1.19B 1.13B 1.05B 949.30M
Net Income 110.17M 82.61M 64.24M 71.13M 54.96M 68.94M 61.40M 62.88M 46.58M 39.37M 40.03M 39.33M
EPS 5.88 4.39 3.41 3.77 2.92 3.66 3.27 3.35 2.45 2.04 2.04 1.99
Total Assets 2.07B 2.01B 2.09B 1.85B 1.67B 1.42B 1.21B 1.11B 1.09B 1.08B 1.11B 700.91M
Total Debt 602.27M 642.67M 776.39M 648.31M 475.53M 316.01M 200.42M 206.25M 259.39M 311.53M 350.05M 40.00M
Cash & Equivalents 4.96M 6.36M 11.26M 8.25M 13.84M 6.48M 11.69M 11.81M 6.04M 7.75M 12.12M 8.95M
Operating Cash Flow 171.54M 152.38M 162.21M 110.20M 173.15M 91.44M 74.67M 117.19M 79.56M 76.32M 79.16M 81.03M
Free Cash Flow 150.11M 130.05M 137.73M 90.27M 155.46M 64.54M 52.86M 102.68M 65.77M 63.64M 66.19M 66.87M
FCF per Share 8.01 6.92 7.32 4.78 8.25 3.43 2.81 5.47 3.46 3.29 3.38 3.39
Book Value 982.46M 917.59M 853.21M 803.47M 746.96M 714.55M 660.42M 616.03M 566.00M 523.28M 500.69M 474.09M
Cash & ST Investments 4.96M 9.45M 11.26M 8.25M 13.84M 6.48M 11.69M 11.81M 6.04M 7.75M 12.12M 8.95M
ROC Equity 0.11 0.09 0.08 0.09 0.07 0.10 0.09 0.10 0.08 0.08 0.08 0.08