로딩 중…
지수 로딩 중…
ICF International, Inc.
ICFI· NASDAQ· Industrials· Commercial & Professional Services
$85.21-1.70%
2026-09-18
Financials
Valuation Metrics
ICF International, Inc.'s Market Cap is $1.54B. At end of 2025 it was $1.56B. Ranked #2195 of 3,121 in US market (top 70%), #867 of 1,463 on NASDAQ (top 59%), #47 of 66 in Commercial & Professional Services (top 71%) by Market Cap.
Investment Metrics(as of 2026-09-18)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $1.54B | US#2,195/3,121 Sec#47/66 |
| Revenue | $1.82B | US#1,495/3,121 Sec#39/66 |
| Net Income | $89M | US#1,674/3,121 Sec#39/66 |
| Total Assets | $2.10B | US#2,054/3,121 Sec#46/66 |
| Net Assets | $1.05B | US#1,733/3,121 Sec#40/66 |
| Value | ||
| P/E | 17.42x | US#975/3,121 Sec#12/66 |
| P/B | 1.47x | US#881/3,121 Sec#9/66 |
| P/S | 0.85x | US#603/3,121 Sec#22/66 |
| EV/EBITDA | 11.96x | US#1,155/3,121 Sec#26/66 |
| FCF Yield | 12.87% | US#378/3,121 Sec#6/66 |
| Profitability | ||
| ROE | 8.43% | US#1,556/3,121 Sec#40/66 |
| ROA | 4.22% | US#1,195/3,121 Sec#33/66 |
| Op. Margin | 8.04% | US#1,756/3,121 Sec#37/66 |
| Revenue Growth | -7.89% | US#2,567/3,121 Sec#62/66 |
| Earnings Growth | -17.82% | US#1,535/3,121 Sec#37/66 |
| Financial Health | ||
| Debt Ratio | 99.84% | US#1,109/3,121 Sec#19/66 |
| Total Debt | $565M | US#1,817/3,121 Sec#35/66 |
| FCF | $199M | US#1,394/3,121 Sec#33/66 |
| Cash | $5M | US#3,031/3,121 Sec#63/66 |
| Current Ratio | 1.39x | US#1,797/3,121 Sec#41/66 |
| Net Debt/EBITDA | 3.19x | US#1,665/3,121 Sec#48/66 |
| Dividend | ||
| Div. Yield | 0.66% | US#1,467/3,121 Sec#35/66 |
| Div. Growth | -1.44% | US—/3,121 Sec—/66 |
| Performance | ||
| 1Y Return | -12.85% | US#2,129/3,121 Sec#41/66 |
| 1M Return | -5.31% | US#1,145/3,121 Sec#23/66 |
| From 52W High | -13.08% | US#904/3,121 Sec#19/66 |
| 1Y MDD | -38.30% | US#1,930/3,121 Sec#38/66 |
| Trading | ||
| Volume | 241,628 shares | US#2,836/3,121 Sec#60/66 |
| Trading Value | $21M | US#2,254/3,121 Sec#49/66 |
| Per Share | ||
| EPS | $4.89 | US#696/3,121 Sec#18/66 |
| BPS | $57.99 | US#338/3,121 Sec#2/66 |