Price
No data yet.
Social Signal Score
Analyst Ratings
13 analystsRevenue
$474.50M+54.80%Analyst Estimates
Consensus estimates, not results. Via Financial Modeling Prep.
Company Profile
- CEO
- John Wasson
- Sector
- Industrials
- Industry
- Consulting Services
- Employees
- 7,686
- Beta
- 0.53
- Country
- US
- Piotroski score
- 7 / 9 (Strong)
- Altman Z-score
- 2.72
Financials
Revenue
$474.50M+54.8%Net Income
$26.95M+100.6%EBITDA
$32.78M+3.2%Free Cash Flow
$94.03M+139.4%EPS (diluted)
$1.49+112.9%Shares Outstanding (diluted)
18.05M-6.6%Operating Expenses
$123.33MCash & Debt
$4.62MReturn of Capital
$16.94MRevenue by Segment (annual)
$814.45MDividend per Share
$0.14Quote
Valuation & Ratios
Returns & Efficiency
Revenue & Net Income (Annual)
| Fiscal Year | Revenue | Net Income | EPS |
|---|---|---|---|
| 2025 | $1.87B | $91.59M | $4.98 |
| 2024 | $2.02B | $110.17M | $5.88 |
| 2023 | $1.96B | $82.61M | $4.39 |
| 2022 | $1.78B | $64.24M | $3.41 |
| 2021 | $1.55B | $71.13M | $3.77 |
| 2020 | $1.51B | $54.96M | $2.92 |
| 2019 | $1.48B | $68.94M | $3.66 |
| 2018 | $1.34B | $61.40M | $3.27 |
| 2017 | $1.23B | $62.88M | $3.35 |
| 2016 | $1.19B | $46.58M | $2.45 |
| 2015 | $1.13B | $39.37M | $2.04 |
| 2014 | $1.05B | $40.03M | $2.04 |
| 2013 | $949.30M | $39.33M | $1.99 |
| 2012 | $937.13M | $38.08M | $1.94 |
Valuation
Project earnings forward and see what return today's price implies.
Seeded from ICFI's reported EPS growth of 7.5% a year over 13 years.
- EPS in 5 years
- $7.18
- Implied price
- $122.03
- Return from $81.86
- 8.3% a year
To earn 15.0% a year on these assumptions you'd need to buy at $60.67 — -25.9% below today's price.
How sensitive is that answer?
Annual return across nearby assumptions. If the result is only attractive in one corner, that is the finding.
| growth \ P/E | 11 | 14 | 17 | 20 | 23 |
|---|---|---|---|---|---|
| -2.5% | -10.0% | -5.5% | -1.8% | 1.5% | 4.4% |
| 2.5% | -5.3% | -0.7% | 3.3% | 6.7% | 9.7% |
| 7.5% | -0.7% | 4.2% | 8.3% | 11.9% | 15.1% |
| 12.5% | 3.9% | 9.0% | 13.4% | 17.1% | 20.4% |
| 17.5% | 8.5% | 13.9% | 18.4% | 22.3% | 25.8% |
This is arithmetic on assumptions you chose, not a forecast or a recommendation. It ignores dividends, buybacks, share issuance and debt, and it assumes a company still earning money in 5 years. Change any input and the answer changes a lot — that sensitivity is the honest result, not a flaw in the model.
Signal Score (90d)
50-66.36%Social Signal Score
Mentions (6)
- Newszacks.com·11d ago·Neutral
Government & Commercial Markets Aid ICFI Amid Elevated Costs ICF International's non-federal growth, stronger cash flow and lower debt are offsetting federal weakness and elevated direct costs as procurement remains slow.
View source ↗ - Newszacks.com·26d ago·Neutral
ICFI Stock Rises 22% in 3 Months: Here's What You Should Know ICF's commercial energy demand, federal stabilization and international growth help drive a 22.1% stock gain in three months.
View source ↗ - Newszacks.com·42d ago·Positive
Here's Why You Should Hold ICFI Stock in Your Portfolio Now ICF International's contract wins across energy, defense and infrastructure, plus a larger buyback, support growth despite macro risks.
View source ↗ - Newszacks.com·56d ago·Neutral
Should Investors Buy ICFI as Growth Improves While Key Risks Persist? ICF International's earnings growth, commercial expansion and below-history valuation offer support, but weak sales growth and federal risks temper the case.
View source ↗ - Newszacks.com·56d ago·Neutral
ICFI Jumps 17.4% in 1 Week as Investors Weigh What's Ahead for Shares ICF International shares surged 17.4% in a week as stronger earnings and business growth offset a revenue miss and lingering federal weakness.
View source ↗ - Newszacks.com·56d ago·Neutral
ICFI Stock Gains 11.4% Since Q2 Earnings Beat & Revenue Miss ICF International's Q2 earnings beat estimates as commercial and international growth, margin gains and solid 2026 guidance offset federal weakness.
View source ↗
Earnings
Thu, Nov 5(in 4 weeks)
Consensus estimate $1.89 per share
Typical surprise -1.1% (median, so one quarter with a near-zero estimate can't distort it)
- Thu, Aug 6$1.86 vs $1.65beat
- Thu, May 7$1.50 vs $1.55miss
- Thu, Feb 26$1.47 vs $1.53miss
- Thu, Oct 30$1.67 vs $1.75miss
- Thu, Jul 31$1.66 vs $1.63beat
- Thu, May 1$1.94 vs $1.74beat
Estimates and results for ICFI via Financial Modeling Prep. Beating consensus says the company cleared the bar analysts set, not that the business grew.
Insider trading
Open-market buys and sells by ICFI officers and directors.
- Bought
- $650k
- Sold
- $2.0m
6 trades
6 trades
- Wasson Johnsold
- Wasson Johnsold
- Ostria Sergio Jsold
- Wasson Johnsold
- Van Handel Michael Jbought
- Van Handel Michael Jbought
- Mehl Randallbought
- Mehl Randallbought
88 further Form 4 entries are share awards, option exercises or shares withheld for tax. Those are compensation, not trades, so they are excluded above. Buying is the stronger signal: an insider spends their own money for one reason. Selling has many innocent explanations — tax, diversifying, a house — so it says far less than it appears to. Via SEC filings.
Congress trades
- Gilbert Ray Cisneroshouse · CA31 · disclosed Mar 7, 2025 (15d later)Sell$1,001 - $15,000
- Josh S. Gottheimerhouse · NJ05 · disclosed Mar 6, 2025 (15d later)Sell$1,001 - $15,000
- Gilbert Ray Cisneroshouse · CA31 · disclosed Feb 12, 2025 (9d later)Sell$1,001 - $15,000
- Josh S. Gottheimerhouse · NJ05 · disclosed Feb 11, 2025 (11d later)Sell$1,001 - $15,000
- Josh S. Gottheimerhouse · NJ05 · disclosed Oct 3, 2024 (8d later)Sell$1,001 - $15,000
- Josh S. Gottheimerhouse · NJ05 · disclosed Nov 11, 2023 (15d later)Sell$1,001 - $15,000
- Josh S. Gottheimerhouse · NJ05 · disclosed Feb 17, 2023 (37d later)Sell$1,001 - $15,000
- Gilbert Ray Cisneroshouse · CA31 · disclosed May 13, 2020 (20d later)Sell$1,001 - $15,000
- Gilbert Ray Cisneroshouse · CA31 · disclosed Apr 16, 2020 (16d later)Buy$1,001 - $15,000
- Gilbert Ray Cisneroshouse · CA39 · disclosed Nov 15, 2019 (24d later)Buy$1,001 - $15,000
- Josh S. Gottheimerhouse · NJ05 · disclosed Aug 13, 2018 (319d later)Buy$1,001 - $15,000
Self-reported filings, amounts as brackets. Via Senate/House disclosures.
