NASDAQ:ICFI | Balance Sheet | ICF International, Inc.

Complete source-backed balance-sheet history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Balance Sheet

DateCash and equivalentsCurrent securitiesReceivablesInventoryOther current assetsCurrent assetsProperty, plant and equipmentOther noncurrent assetsTotal assetsAccounts payableCurrent liabilitiesLong-term debtOther noncurrent liabilitiesTotal liabilitiesShareholder equity
2026-06-30$4.62M$239.79M$579.13M$53.27M$44.99M$2.1B$83.81M$417.99M$62.5M$1.05B$1.05B
2026-03-31$3.88M$240M$524.45M$55.39M$45.22M$2.05B$93.25M$355.01M$68.04M$1.02B$1.03B
2025-12-31$5.3M$238M$514.44M$58.36M$37.34M$2.05B$123.52M$404.28M$60.73M$1.02B$1.03B
2025-09-30$3.99M$233.01M$568.98M$58.81M$36.22M$2.11B$139.24M$403.38M$449.4M$60.56M$1.09B$1.02B
2025-06-30$6.98M$212.83M$506.23M$62.09M$32.09M$2.07B$123.84M$393.5M$462.32M$59.23M$1.07B$1B
2025-03-31$5.72M$236.16M$510.83M$63.57M$29.82M$2.08B$122.09M$381.53M$502.04M$59.94M$1.11B$968.87M
2024-12-31$4.96M$256.92M$492.07M$66.5M$30.09M$2.07B$159.52M$449.18M$411.74M$55.78M$1.08B$982.46M
2024-09-30$6.91M$212.41M$493.12M$71.3M$49.75M$2.03B$121.09M$407.79M$419.15M$59.85M$1.05B$976.32M
2024-06-30$4.06M$209.35M$464.59M$72.36M$46.79M$2.01B$110.7M$392.04M$433.94M$53.67M$1.06B$943.33M
2024-03-31$3.68M$202.25M$465.66M$74.3M$43.74M$2.02B$119.29M$392.67M$474.75M$54.35M$1.1B$916.15M
2023-12-31$6.36M$205.48M$447.16M$75.95M$41.48M$2.01B$134.5M$418.23M$430.41M$56.05M$1.09B$917.59M
2023-09-30$5.08M$214.82M$477.41M$78.71M$42.3M$2.06B$123.41M$369.18M$533.94M$52.78M$1.16B$893.33M
2023-06-30$6.97M$226.36M$478.24M$84.03M$53.09M$2.12B$113.27M$369.16M$601.8M$28.49M$1.24B$872.85M
2023-03-31$5.36M$221.07M$454.86M$85.45M$51.28M$2.07B$109.85M$351.78M$597.98M$27.81M$1.23B$846.69M
2022-12-31$11.26M$232.34M$466.72M$85.4M$51.64M$2.09B$135.78M$415.99M$556.33M$23.57M$1.24B$853.21M
2022-09-30$8.48M$282.27M$532.15M$85.3M$50.5M$2.16B$128.53M$371.99M$701.7M$19.63M$1.32B$837.74M
2022-06-30$6.06M$218.81M$452.95M$70.69M$49.47M$1.85B$99.37M$341.88M$450.08M$20.82M$1.03B$819.42M
2022-03-31$7.39M$205.83M$453.51M$62.89M$49.42M$1.86B$95.71M$344.21M$459.78M$22.89M$1.05B$803.3M
2021-12-31$8.25M$237.68M$449.16M$52.05M$44.5M$1.85B$105.65M$376.63M$421.61M$24.11M$1.05B$803.47M
2021-09-30$7.88M$215.32M$448.54M$51.6M$41.51M$1.61B$96.64M$382.18M$279.73M$36.42M$815.06M$790.55M
2021-06-30$9.6M$242.56M$463.36M$53.08M$40.05M$1.63B$94.94M$366.93M$331.68M$38.14M$861.28M$771.51M
2021-03-31$8.59M$214.29M$451.38M$60.29M$32.57M$1.63B$90.89M$383.33M$324.45M$38.23M$879.53M$751.23M
2020-12-31$13.84M$222.85M$475.68M$62.43M$32.25M$1.67B$91.37M$427.03M$313.21M$40.14M$920.33M$746.96M
2020-09-30$8.24M$230.28M$410.58M$62.02M$26.09M$1.61B$77.12M$305.75M$372.28M$45.36M$880.56M$726.91M
2020-06-30$9.06M$224.38M$419.04M$61.04M$24.6M$1.62B$76.79M$269.3M$450.93M$40.16M$910.42M$705.1M
2020-03-31$58.66M$238.47M$478.86M$61.95M$22.65M$1.68B$92.82M$289.88M$516.98M$27.92M$993.27M$690.76M
2019-12-31$6.48M$261.18M$434.72M$58.24M$23.35M$1.4B$134.58M$339.05M$21.3M$681.48M$714.55M
2019-09-30$7.45M$269.37M$456.96M$57.19M$23.94M$1.42B$97.36M$302.08M$22.69M$734.91M$685.5M
2019-06-30$6.3M$276.98M$454.17M$54.46M$23.76M$1.41B$95.07M$273.96M$25.61M$747.13M$666.64M
2019-03-31$5.69M$222.47M$399.74M$50.89M$22.53M$1.35B$87.04M$281.17M$22.54M$692.05M$662.57M
2018-12-31$11.69M$230.97M$392.11M$48.11M$21.22M$1.21B$102.6M$278.06M$20.86M$553.45M$660.42M
2018-09-30$5.8M$194.2M$370.05M$45.74M$23.15M$1.18B$69.17M$224.22M$16.98M$525.37M$650.67M
2018-06-30$6.32M$174.65M$339.74M$44.94M$22.13M$1.13B$63.71M$188.84M$17.66M$499.18M$635.37M
2018-03-31$19.29M$167.17M$337M$37.26M$21.29M$1.13B$68.6M$207.2M$15.49M$504.52M$622.5M
2017-12-31$11.81M$168.32M$331.44M$38.05M$18.09M$1.11B$75.07M$224.37M$15.14M$494.23M$616.03M
2017-09-30$6.49M$288.06M$309.05M$36.03M$17.43M$1.09B$62.6M$196.27M$14.38M$502.86M$584.79M
2017-06-30$9.49M$288.18M$316.27M$37.88M$16.87M$1.1B$60.73M$173.18M$14.31M$524.92M$573.13M
2017-03-31$8.21M$278.8M$301.66M$38.72M$14.88M$1.08B$54.13M$177.42M$9.52M$521.66M$562.25M
2016-12-31$6.04M$281.37M$299.13M$40.48M$14.3M$1.09B$70.59M$192.48M$12.98M$519.57M$566M
2016-09-30$9.65M$273.3M$299.07M$43M$14.59M$1.09B$57.43M$197.41M$10.01M$541.62M$550.45M
2016-06-30$10.85M$282.67M$312.63M$44.07M$13.43M$1.11B$57.73M$194.56M$10.06M$573.04M$536.31M
2016-03-31$9.36M$276.41M$300.98M$44.27M$12.57M$1.1B$49.64M$173.2M$11.79M$573.94M$528.23M
2015-12-31$7.75M$256.97M$274.74M$45.43M$12.46M$1.08B$63.74M$182.98M$13.39M$557.01M$523.28M
2015-09-30$5.72M$271.67M$288.47M$45.08M$13.12M$1.1B$58.12M$196.11M$16.92M$584.68M$517.38M
2015-06-30$7.45M$283.21M$299.67M$43.29M$13.47M$1.12B$61.51M$189.73M$16.1M$605.26M$513.85M
2015-03-31$7.03M$276.4M$295.82M$40.52M$13.3M$1.12B$54.71M$177.02M$9.03M$608.95M$506.99M
2014-12-31$12.12M$260.25M$288.43M$43.24M$12.71M$1.11B$65.76M$203.24M$8.47M$609.65M$500.69M
2014-09-30$7.51M$248.15M$273.08M$28.92M$12.42M$793.48M$44.73M$153.82M$9.03M$304.81M$488.67M
2014-06-30$8.03M$253.38M$285.28M$30.48M$12.46M$807.91M$48.34M$158.49M$9.59M$326.07M$481.84M
2014-03-31$20.2M$242.92M$273.29M$31.26M$11.59M$802.19M$49.39M$154.3M$9M$315.01M$487.18M
2013-12-31$8.95M$205.06M$226.34M$30.21M$11.41M$700.91M$45.54M$150.22M$12.91M$226.82M$474.09M
2013-09-30$6.01M$216.44M$235.4M$27.73M$10.89M$712.28M$42.1M$139.95M$18.74M$245.15M$467.13M
2013-06-30$5.49M$207.44M$227.55M$27.93M$9.6M$693.99M$37.54M$134.93M$9.25M$242.85M$451.14M
2013-03-31$4.47M$207.84M$223.26M$28.52M$9.61M$692.5M$43.81M$134.79M$9.7M$253.29M$439.21M
2012-12-31$14.73M$204.94M$238.5M$28.86M$8.75M$709.72M$44.67M$146.83M$9.46M$280.97M$428.75M
2012-09-30$6.06M$205.64M$226.04M$27.88M$9.1M$699.61M$42.52M$140.08M$9.57M$283.08M$416.52M
2012-06-30$5.26M$219.76M$246.44M$27.99M$8.94M$720.82M$39.06M$137.51M$10.93M$311.85M$408.98M
2012-03-31$5.71M$223.25M$240.66M$29.3M$8.9M$719.35M$40.63M$135.07M$11.25M$316.28M$403.07M
2011-12-31$4.1M$209.43M$230.59M$21.07M$6.88M$694.62M$38.69M$134.33M$5.79M$301.59M$393.03M
2011-09-30$2.01M$187.17M$205.11M$16.84M$6.85M$578.2M$32.49M$124.31M$5.1M$194.61M$383.58M
2011-06-30$2.68M$184.41M$203.81M$17.25M$7.52M$578.83M$33.26M$121.53M$5.25M$206.07M$372.76M
2011-03-31$6.29M
2010-12-31$3.3M$176.96M$193.86M$18.89M$7.28M$572.82M$29.87M$116.17M$3.7M$220.09M$352.73M
2010-09-30$6.5M
2010-06-30$5.34M
2009-12-31$2.35M$317.56M
2008-12-31$1.54M$202.92M