ICF International, Inc. (ICFI)

PriceLoading quote

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
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
EBITDAderived$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
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
Basic EPSper diluted 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

Insider buys & sells

Jul 1, 2024Jun 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