Menu

ICF International, Inc. ICFI

Full chart Compare
Set alert

Price alert · ICFI

All alert types
82.78 USD +3.10 (+3.89%)

At closeNov 9, 2026, 4:00 PM EST

82.78 0.00 0.00%

After hours · Nov 9, 4:00 PM ET

78.61 Day range 84.66
58.83 52-week range 100.63
YTD
-2.95%
1 year
+1.19%

Latest period ending Dec 31, 2025 · select a line to chart its full history

Annual balance sheet

ICFI annual balance sheet
Fiscal yearFY 2025 Dec 31, 2025FY 2024 Dec 31, 2024FY 2023 Dec 31, 2023FY 2022 Dec 31, 2022FY 2021 Dec 31, 2021
53.28M18.82M9.45M12.97M20.43M
53.28M18.82M9.45M12.97M20.43M
238.00M256.92M205.48M232.34M237.68M
514.44M492.07M447.16M466.72M449.16M
164.63M182.03M208.75M234.47M229.47M
2.05B2.07B2.01B2.09B1.85B
21.49M23.33M48.93M44.94M44.90M
571.34M602.27M642.67M776.39M648.31M
404.28M449.18M418.23M415.99M376.63M
549.85M578.94M593.74M731.45M603.41M
1.02B1.08B1.09B1.24B1.05B
956.08M874.77M775.10M703.03M649.30M
-13.43M-15.75M-11.88M-8.13M-11.04M
1.03B982.46M917.59M853.21M803.47M
1.03B982.46M917.59M853.21M803.47M
1.54B1.57B1.56B1.63B1.40B
571.34M602.27M642.67M776.39M648.31M
43.44M24.58M22.00M25.77M39.66M
1.33B1.36B1.31B1.34B1.13B
617.41M634.71M675.96M823.05M669.43M
123.52M159.52M134.50M135.78M105.65M
18.09M7.86M2.34M11.62M10.82M
6.84M026.18M68.04M41.91M