ICF International, Inc. (ICFI)

Price$87.55Cached quote
ICFINasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$1.87B$2.02B$1.96B$1.78B$1.55B$1.51B$1.48B$1.34B$1.23B$1.19B$1.13B$1.05B$949.3M$937.1M$840.8M$764.7M$674.4M
Gross profit$696.0M$737.8M$698.2M$645.5M$573.5M$534.5M$525.3M$480.5M$457.4M$440.0M$437.8M$395.2M$357.8M$353.9M$320.3M$288.5M$263.1M
Gross margin37.16%36.53%35.56%36.27%36.93%35.47%35.53%35.91%37.22%37.12%38.67%37.63%37.69%37.77%38.09%37.73%39.01%
Operating expenses$550.6M$571.9M$565.9M$536.8M$462.5M$445.4M$423.9M$388.2M$375.0M$357.2M$362.6M$325.8M$293.1M$287.8M$260.8M$241.6M$224.0M
Operating income$145.5M$165.8M$132.3M$108.8M$110.9M$89.1M$101.4M$92.3M$82.4M$82.8M$75.2M$69.4M$64.7M$66.2M$59.5M$46.9M$39.1M
Operating margin7.77%8.21%6.74%6.11%7.14%5.91%6.86%6.90%6.71%6.99%6.64%6.61%6.81%7.06%7.07%6.14%5.80%
EBITDA$203.6M$219.3M$193.1M$158.7M$142.9M$122.9M$129.6M$119.5M$111.0M$111.9M$108.6M$93.2M$85.4M$90.1M$79.3M$70.0M$59.6M
EBITDA margin10.87%10.86%9.83%8.91%9.20%8.15%8.76%8.93%9.03%9.44%9.59%8.87%9.00%9.61%9.43%9.16%8.84%
Net income$91.6M$110.2M$82.6M$64.2M$71.1M$55.0M$68.9M$61.4M$62.9M$46.6M$39.4M$40.0M$39.3M$38.1M$34.9M$27.2M$22.4M
Net profit margin4.89%5.45%4.21%3.61%4.58%3.65%4.66%4.59%5.12%3.93%3.48%3.81%4.14%4.06%4.15%3.55%3.31%
Basic EPSper basic share$4.97$5.88$4.39$3.41$3.77$2.92$3.66$3.27$3.35$2.45$2.04$2.04$1.99$1.94$1.77$1.40$1.45
Diluted EPSper diluted share$4.95$5.82$4.35$3.38$3.72$2.87$3.59$3.18$3.27$2.40$2.00$2.00$1.95$1.91$1.75$1.38$1.40

Owners

Reported shareholders

Reference date Jun 30, 2026
BlackRock, Inc. · 10.12% of listed sharesALLIANCEBERNSTEIN L.P. · 7.90% of listed sharesFMR LLC · 6.45% of listed sharesDIMENSIONAL FUND ADVISORS LP · 5.60% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 4.49% of listed sharesWASATCH ADVISORS LP · 3.23% of listed sharesAQR CAPITAL MANAGEMENT LLC · 3.17% of listed sharesEstuary Capital Management LP · 3.01% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.72% of listed sharesSTATE STREET CORP · 2.71% of listed sharesTWO SIGMA INVESTMENTS, LP · 2.69% of listed sharesSILVERCREST ASSET MANAGEMENT GROUP LLC · 2.51% of listed sharesMORGAN STANLEY · 2.22% of listed sharesWELLINGTON MANAGEMENT GROUP LLP · 2.09% of listed sharesAMERIPRISE FINANCIAL INC · 1.71% of listed sharesQube Research & Technologies Ltd · 1.52% of listed sharesSCHRODER INVESTMENT MANAGEMENT GROUP · 1.50% of listed sharesCHARLES SCHWAB INVESTMENT MANAGEMENT INC · 1.50% of listed sharesGOLDMAN SACHS GROUP INC · 1.50% of listed sharesNEUMEIER POMA INVESTMENT COUNSEL LLC · 1.49% of listed shares
10.12%of listed shares
BlackRock, Inc.1.82M shares · Jun 30, 2026
View holders
Top 20 reported holders of ICFI
Holder% owned
BlackRock, Inc.
10.12%1.82M shares
ALLIANCEBERNSTEIN L.P.
7.90%1.42M shares
FMR LLC
6.45%1.16M shares
DIMENSIONAL FUND ADVISORS LP
5.60%1.01M shares
VANGUARD CAPITAL MANAGEMENT LLC
4.49%805.14K shares
WASATCH ADVISORS LP
3.23%578.45K shares
AQR CAPITAL MANAGEMENT LLC
3.17%568.9K shares
Estuary Capital Management LP
3.01%539.07K shares
GEODE CAPITAL MANAGEMENT, LLC
2.72%487.56K shares
STATE STREET CORP
2.71%485.87K shares
TWO SIGMA INVESTMENTS, LP
2.69%482.64K shares
SILVERCREST ASSET MANAGEMENT GROUP LLC
2.51%449.57K shares
MORGAN STANLEY
2.22%397.71K shares
WELLINGTON MANAGEMENT GROUP LLP
2.09%375.1K shares
AMERIPRISE FINANCIAL INC
1.71%306.53K shares
Qube Research & Technologies Ltd
1.52%271.99K shares
SCHRODER INVESTMENT MANAGEMENT GROUP
1.50%269.36K shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
1.50%269.23K shares
GOLDMAN SACHS GROUP INC
1.50%268.4K shares
NEUMEIER POMA INVESTMENT COUNSEL LLC
1.49%268.05K shares

Percentages use 17.93M shares of this listed class outstanding on Jun 30, 2026.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys11$1.03M disclosed value
Sells (SEC code S)15$3.09M disclosed value
26 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 15, 2026Form 4VAN HANDEL MICHAEL JDirectorBuyCommon4.0K$61.20$244.8K24.3K
May 15, 2026Form 4VAN HANDEL MICHAEL JDirectorBuyCommon4.0K$61.58$246.3K20.3K
Mar 6, 2026Form 4Mehl RandallDirectorBuyCommon1.1K$74.30$81.7K21.6K
Nov 17, 2025Form 4Mehl RandallDirectorBuyCommon500$77.00$38.5K20.5K
Nov 14, 2025Form 4Mehl RandallDirectorBuyCommon154$78.00$12.0K20.0K

Community posts

It’s quiet here.

No posts about ICFI yet. Start the conversation.

Write the first post