로딩 중…
지수 로딩 중…
ICF International, Inc.
ICFI· NASDAQ· Industrials· Commercial & Professional Services
$84.12+3.95%
2026-08-03
Financials
Valuation Metrics
ICF International, Inc.'s Market Cap is $1.52B. At end of 2025 it was $1.56B. Ranked #2236 of 3,112 in US market (top 72%), #887 of 1,445 on NASDAQ (top 61%), #48 of 67 in Commercial & Professional Services (top 72%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $1.52B | US#2,236/3,112 Sec#48/67 |
| Revenue | $1.82B | US#1,543/3,112 Sec#40/67 |
| Net Income | $85M | US#1,664/3,112 Sec#41/67 |
| Total Assets | $2.05B | US#2,046/3,112 Sec#45/67 |
| Net Assets | $1.03B | US#1,757/3,112 Sec#39/67 |
| Value | ||
| P/E | 17.86x | US#878/3,112 Sec#9/67 |
| P/B | 1.48x | US#797/3,112 Sec#10/67 |
| P/S | 0.84x | US#536/3,112 Sec#19/67 |
| EV/EBITDA | 10.82x | US#893/3,112 Sec#16/67 |
| FCF Yield | 9.90% | US#519/3,112 Sec#13/67 |
| Profitability | ||
| ROE | 8.26% | US#1,563/3,112 Sec#39/67 |
| ROA | 4.15% | US#1,157/3,112 Sec#33/67 |
| Op. Margin | 8.04% | US#1,797/3,112 Sec#39/67 |
| Revenue Growth | -10.28% | US#2,665/3,112 Sec#64/67 |
| Earnings Growth | -23.57% | US#1,697/3,112 Sec#38/67 |
| Financial Health | ||
| Debt Ratio | 98.95% | US#1,079/3,112 Sec#16/67 |
| Total Debt | $602M | US#1,719/3,112 Sec#31/67 |
| FCF | $151M | US#1,497/3,112 Sec#37/67 |
| Cash | $4M | US#3,016/3,112 Sec#65/67 |
| Current Ratio | 1.48x | US#1,686/3,112 Sec#39/67 |
| Net Debt/EBITDA | 3.05x | US#1,675/3,112 Sec#47/67 |
| Dividend | ||
| Div. Yield | 0.68% | US#1,435/3,112 Sec#35/67 |
| Div. Growth | -1.44% | US—/3,112 Sec—/67 |
| Performance | ||
| 1Y Return | -4.90% | US#2,272/3,112 Sec#47/67 |
| 1M Return | 12.17% | US#408/3,112 Sec#21/67 |
| From 52W High | -17.29% | US#1,558/3,112 Sec#38/67 |
| 1Y MDD | -40.45% | US#1,965/3,112 Sec#37/67 |
| Trading | ||
| Volume | 189,416 shares | US#2,691/3,112 Sec#60/67 |
| Trading Value | $16M | US#2,106/3,112 Sec#47/67 |
| Per Share | ||
| EPS | $5.00 | US#653/3,112 Sec#18/67 |
| BPS | $56.15 | US#348/3,112 Sec#2/67 |