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 Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Mar 31, 2025 Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
2.01B 2.02B 2B 1.99B 1.97B 1.96B 1.96B 1.93B 1.85B 1.78B 1.69B 1.62B 1.59B 1.55B 1.6B 1.57B 1.53B 1.51B 1.47B 1.48B 1.5B 1.48B 1.46B 1.42B 1.38B 1.34B 1.28B 1.25B 1.24B 1.23B 1.2B 1.2B 1.2B 1.19B 1.18B 1.16B 1.14B
984.68M 1.3B 1.3B 1.29B 1.28B 1.28B 1.26B 1.25B 1.19B 1.13B 1.08B 1.03B 1.01B 979.57M 1.03B 997.11M 973.87M 972.41M 941.34M 956.21M 967.85M 953.19M 938.22M 913.12M 884.63M 857.51M 815.68M 792.61M 776.94M 771.73M 746.93M 748.25M 751.54M 745.14M 736.45M 723M 707.07M
1.03B 724.57M 705.63M 691.69M 696.87M 683.69M 698.96M 681.42M 660.95M 645.54M 611.32M 590.72M 582.39M 573.48M 571.4M 568.54M 553.24M 534.47M 527.84M 526.57M 527.65M 525.34M 521.58M 505.73M 491.82M 480.46M 465.56M 460.96M 458.7M 457.44M 450.61M 450.51M 446.25M 439.96M 439.89M 435.77M 435.24M
163.66M 166.21M 169.83M 155.71M 144.98M 135.49M 118.45M 114.78M 112.51M 108.76M 104.3M 108.33M 110.51M 110.94M 114.11M 110.09M 100.92M 89.11M 95.65M 96.06M 95.82M 101.39M 102.54M 98.1M 96.58M 92.27M 83.01M 82.18M 83.37M 82.42M 84.2M 84.58M 81.73M 82.79M 79.87M 77.59M 76.96M
n/a n/a n/a 10.56M 20.69M 30.15M 39.15M 36.02M 25.88M 16.43M 7.42M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
133.72M 138.06M 136.8M 122.95M 109.45M 96.55M 78.68M 76.25M 80.78M 83.98M 88.02M 96.17M 99.7M 100.09M 102.05M 96.79M 86.72M 74.67M 82.4M 83.56M 84.13M 90.17M 91.15M 87.08M 85.83M 82.83M 74.58M 73.86M 75.22M 73.99M 75.64M 76.83M 73.77M 74.51M 71.07M 67.74M 65.96M
109.7M 110.17M 107.77M 98.83M 93.53M 82.61M 69.33M 64.69M 62.78M 64.24M 67.44M 68.73M 70.64M 71.13M 71.87M 69.35M 62.7M 54.96M 61.52M 63.28M 64.23M 68.94M 68.25M 65.3M 64.3M 61.4M 69.78M 66.8M 65.12M 62.88M 48.48M 48.22M 46.87M 46.38M 44.46M 42.56M 41.16M
521.25M 518.45M 508.82M 507.56M 507.36M 502M 518.53M 505.26M 493.14M 486.86M 464.62M 446.27M 438.04M 430.57M 425.06M 425.25M 418.32M 411.61M 400.31M 400.32M 402.51M 395.76M 390.06M 378.89M 367.85M 360.99M 355.87M 351.47M 347.3M 346.44M 337.25M 336.89M 335.29M 328.05M 329.93M 326.74M 325.88M
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
26.45M 28.08M 17.18M 6.81M 6.1M 20M 33.37M 44.59M 55.3M 49.92M 33.93M 20.05M 9.98M -594K -1.24M -1.55M -1.15M -544K 182K 264K 101K -501K -537K -747K -1.25M -735K -468K -428K 116K 121K 258K 1.3M 1.02M 1.18M 864K 80K -1.05M
547.29M 558.36M 535.79M 535.98M 551.89M 548.2M 580.51M 566.64M 548.44M 536.78M 507.01M 482.39M 471.88M 462.54M 457.29M 458.45M 452.32M 445.36M 432.19M 430.51M 431.83M 423.94M 419.04M 407.63M 395.24M 388.19M 382.55M 378.77M 375.34M 375.02M 366.41M 365.93M 364.52M 357.17M 360.03M 358.18M 358.27M
21.35M 29.59M 30.99M 34.35M 36.78M 38M 39.33M 36.25M 30.22M 23.46M 16.68M 11.76M 10.27M 10.25M 10.82M 11.75M 13.05M 13.89M 13.43M 12.77M 11.79M 10.72M 10.85M 10.26M 9.5M 8.71M 7.96M 7.9M 8.27M 8.55M 8.82M 9.05M 8.98M 9.47M 9.66M 9.92M 9.95M
521.25M 518.45M 512.36M 511.09M 510.52M 505.16M 754.27M 741M 728.89M 722.61M 464.62M 446.27M 438.04M 430.57M 624.44M 624.62M 617.7M 610.99M 400.31M 400.32M 402.51M 395.76M 390.06M 378.89M 367.85M 360.99M 355.87M 351.47M 347.3M 346.44M 337.25M 336.89M 335.29M 328.05M 329.93M 326.74M 325.88M
1.55B 1.85B 1.83B 1.83B 1.83B 1.83B 1.84B 1.81B 1.74B 1.67B 1.59B 1.51B 1.48B 1.44B 1.49B 1.46B 1.43B 1.42B 1.37B 1.39B 1.4B 1.38B 1.36B 1.32B 1.28B 1.25B 1.2B 1.17B 1.15B 1.15B 1.11B 1.11B 1.12B 1.1B 1.1B 1.08B 1.07B
24.02M 27.89M 29.03M 24.12M 15.92M 13.94M 9.35M 11.55M 18M 19.74M 20.58M 27.45M 29.05M 28.96M 30.18M 27.44M 24.02M 19.71M 20.88M 20.29M 19.9M 21.23M 22.9M 21.79M 21.53M 21.43M 4.8M 7.06M 10.1M 11.11M 27.16M 28.61M 26.9M 28.13M 26.62M 25.18M 24.8M
18.51M 18.73M 18.76M 18.74M 18.76M 18.82M 18.82M 18.79M 18.78M 18.86M 18.83M 18.8M 18.8M 18.88M 18.86M 18.84M 18.89M 18.84M 18.85M 18.83M 18.84M 18.84M 18.8M 18.8M 18.82M 18.84M 18.87M 18.81M 18.67M 18.65M 18.67M 18.77M 18.97M 18.99M 18.96M 19.01M 18.99M
18.61M 18.9M 18.91M 18.86M 18.95M 19.02M 18.97M 18.92M 18.95M 19.07M 19.01M 18.95M 19.01M 19.14M 19.06M 19.02M 19.12M 18.85M 19.09M 19.02M 19.2M 19.23M 19.17M 19.13M 19.26M 19.33M 19.31M 19.21M 19.16M 19.14M 19.02M 19.09M 19.42M 19.51M 19.33M 19.29M 19.27M
5.87 5.88 5.75 5.27 4.98 4.39 3.68 3.43 3.33 3.41 3.58 3.65 3.75 3.77 3.81 3.68 3.33 2.92 3.27 3.36 3.41 3.66 3.62 3.46 3.40 3.26 3.72 3.57 3.49 3.36 2.58 2.56 2.48 2.46 2.35 2.24 2.15
5.83 5.83 5.69 5.21 4.92 4.35 3.66 3.42 3.32 3.39 3.55 3.61 3.71 3.73 3.78 3.65 3.30 2.89 3.22 3.30 3.34 3.59 3.55 3.39 3.34 3.19 3.63 3.49 3.41 3.28 2.52 2.50 2.42 2.41 2.31 2.20 2.12
209.45M 221.09M 222.46M 210.69M 203.24M 193.22M 188.29M 184.02M 176.17M 167.96M 155.47M 153.22M 152.6M 150.81M 146.22M 143.18M 134.8M 122.74M 127.98M 126.7M 128.02M 132.46M 133.63M 129.07M 123.44M 119.06M 109.69M 109.06M 111.52M 111.12M 113.61M 114.92M 112.03M 112.88M 110.7M 109.03M 109.35M
125.08M 166.02M 167.84M 157.35M 146.28M 136.79M 118.39M 112.82M 111.74M 107.55M 105M 108.28M 109.89M 110.34M 112.86M 108.55M 100.31M 88.92M 96.19M 96.6M 95.65M 100.81M 101.76M 97.2M 95.5M 91.7M 82.86M 82.07M 83.26M 82.2M 83.89M 84.58M 81.67M 83.01M 80M 77.67M 75.91M
54.41M 53.48M 54.71M 56.16M 59.07M 60.74M 61.98M 61.38M 55.3M 49.92M 42.4M 36.12M 33.84M 31.97M 32.23M 33.2M 34M 33.75M 31.88M 30.19M 29.32M 28.18M 28.99M 28.75M 27.39M 27.2M 26.68M 27.3M 28.04M 28.58M 29.15M 29.04M 29.23M 29.12M 30.1M 31.44M 32.39M