ICF International Inc.

NASDAQ: ICFI · Real-Time Price · USD
79.98
-5.30 (-6.21%)
At close: May 02, 2025, 3:59 PM
79.92
-0.08%
After-hours: May 02, 2025, 05:36 PM EDT

ICF International Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
4.96M 6.36M 11.26M 8.25M 13.84M 6.48M 11.69M 11.81M 6.04M
n/a 3.09M 5.05M n/a n/a n/a n/a n/a n/a
n/a 398K 2.95M -41.91M -34.33M -37.62M -40.16M -33.35M 1.84M
51.91M 41.08M -19.35M 44.5M 32.25M 24.54M 22.51M 19.35M -19.35M
452.12M 409.65M 413.04M 386.38M 368.2M 410.83M 364.16M 297.11M 281.37M
n/a n/a 1.71M 12.18M 68.15M 1.00 1.00 11.19M 1.00
34.99M 28.05M 42.42M 12.18M 68.15M n/a n/a 11.19M n/a
492.07M 447.16M 466.72M 449.16M 475.68M 434.72M 392.11M 331.44M 299.13M
183.65M 208.75M 234.47M 229.47M 189.57M 192.2M 48.1M 38.05M 40.48M
1.34B 1.31B 1.34B 1.13B 969.8M 745.76M 751.14M 721.41M 729.81M
1.57B 1.56B 1.63B 1.4B 1.19B 962.5M 821.76M 778.82M 786.44M
2.07B 2.01B 2.09B 1.85B 1.67B 1.4B 1.21B 1.11B 1.09B
159.52M 134.5M 135.78M 105.65M 91.36M 134.58M 102.6M 75.07M 70.59M
24.58M 22M 25.77M 39.66M 42.05M 37.41M 33.49M 38.57M 29.39M
23.33M 26M 44.94M 44.9M 33.35M 32.5M n/a n/a n/a
32.35M 124.77M 101.83M 66M 156.4M 49.93M 97.86M 65.08M 52.63M
449.18M 418.23M 415.99M 376.63M 427.03M 337.98M 278.06M 224.37M 196.72M
411.74M 404.41M 533.08M 411.61M 303.21M 164.26M 200.42M 206.25M 259.39M
222.97M 56.05M 91.6M 66.02M 40.14M 58.92M 74.96M 63.6M 63.46M
634.71M 675.96M 823.05M 669.43M 493.3M 344.68M 275.39M 269.86M 322.85M
1.08B 1.09B 1.24B 1.05B 920.33M 682.67M 553.45M 494.23M 519.57M
602.27M 642.67M 776.39M 648.31M 452.18M 317.19M 200.42M 206.25M 259.39M
24K 24K 23K 23K 23K 23K 22K 22K 22K
874.77M 775.1M 703.03M 649.3M 588.73M 544.84M 486.44M 434.77M 371.89M
-15.75M -11.88M -8.13M -11.04M -14.11M -12.14M -12.55M -5.04M -9.64M
982.46M 917.59M 853.21M 803.47M 746.96M 714.55M 660.42M 616.03M 566M
n/a 398K 2.95M -41.91M -34.33M -37.62M -40.16M -33.35M 1.84M