Skip to content

ICF International ICFI Income Statement

FY'25FY'24FY'23FY'22
-$30.83M-4.2%-$29.59M+25.4%-$39.68M-70.4%-$23.28M-133%
$1.87B-7.3%$2.02B+2.9%$1.96B+10.3%$1.78B+14.6%
$1.18B-8.2%$1.28B+1.3%$1.27B+11.5%$1.13B+15.8%
$696.02M-5.7%$737.77M+5.7%$698.22M+8.2%$645.54M+12.6%
37.2%+0.6pp36.5%+1.0pp35.6%-0.7pp36.3%-0.7pp
$492.4M-5.0%$518.45M+2.6%$505.16M+3.8%$486.86M+13.1%
$17.69M+5.8%$16.72M+12.5%$14.86M+12.8%$13.17M-0.4%
$58.15M+8.7%$53.48M+24.9%$42.81M+18.0%$36.29M+39.9%
$550.55M-3.7%$571.93M+1.1%$565.9M+5.4%$536.78M+16.1%
$145.47M-12.3%$165.84M+25.3%$132.32M+21.7%$108.76M-2.0%
7.8%-0.4pp8.2%+1.5pp6.7%+0.6pp6.1%-1.0pp
$31.27M+4.7%$29.88M-25.2%$39.95M+69.8%$23.53M+129%
-$2.64M-246%$1.81M-53.8%$3.91M+360%-$1.5M-74.1%
$111.99M-18.9%$138.06M+43.0%$96.55M+15.0%$83.98M-16.1%
$20.41M-26.8%$27.89M+100%$13.94M-29.4%$19.74M-31.8%
$91.59M-16.9%$110.17M+33.4%$82.61M+28.6%$64.24M-9.7%
4.9%-0.6pp5.5%+1.2pp4.2%+0.6pp3.6%-1.0pp
$4.94-15.1%$5.82+33.8%$4.35+28.3%$3.39-8.9%
$4.97-15.5%$5.88+34.2%$4.38+28.4%$3.41-9.5%
74.1M-2.0%75.6M-0.3%75.8M-0.2%76M-0.4%
73.8M-1.7%75M-0.2%75.2M-0.1%75.2M-0.3%
$439.55M-30.7%$634.08M+143%$260.9M
$17.69M+5.8%$16.72M+12.5%$14.86M+12.8%$13.17M-0.4%
$21.98M-12.3%$25.06M+8.9%$23.02M
$37.51M
-$2.26M+82.5%-$12.89M-139%$32.74M
-$24.16M-56.2%-$15.47M
$21.91M+748%$2.58M-31.6%$3.78M-72.8%$13.89M
$0.65+20.4%$0.54+50.0%$0.36
$0.560.0%$0.560.0%$0.560.0%$0.560.0%
$93.91M-11.7%$106.31M+34.8%$78.86M+17.4%$67.15M-9.5%
$14.8M+16.5%$12.7M+60.8%$7.9M
$8.1M+65.3%$4.9M+25.6%$3.9M
$20.6M+17.0%$17.6M-1.1%$17.8M-35.0%$27.4M+20.7%
$4.8M+200%$1.6M+14.3%$1.4M
$6.19M-85.0%$41.28M+46.8%$28.11M+234%$8.41M-47.3%
$1.96M+18.7%$1.65M-26.7%$2.25M+35.3%$1.66M+142%
$11.05M-34.4%$16.85M+62.3%$10.38M+286%$2.69M-23.1%
$4.94M+123%-$21.07M-3.9%-$20.28M-576%$4.26M-9.7%
-$202K-773%$30K-92.4%$394K+144%-$894K-195%
-$31.89M-19.0%-$26.8M-484%$6.98M-20.9%
-$3.52M+67.6%-$10.85M-56.9%-$6.92M-292%$3.61M-17.9%
$26.1M-2.6%$26.8M+5.5%$25.4M+10.9%$22.9M+20.5%
$14.9M-6.9%$16M-13.0%$18.4M
-$600K-175%$800K-83.3%$4.8M-5.9%$5.1M+122%
$775.24M+6.2%$730.32M
$10.28M-2.0%$10.5M-0.4%$10.54M+0.3%$10.51M-0.5%
$1.51M+395%-$513K-243%$359K
$0.54-10.5%$0.61+77.0%$0.34-49.6%$0.68
$97K$319K
$3.69M
$2.18M-10.8%$2.45M+46.9%$1.67M
$93K$4.9M
$25K0.0%$25K0.0%$25K0.0%$25K0.0%
$106.3M-20.7%$134.07M+60.1%$83.74M+4.2%$80.37M-17.9%
$5.7M+42.8%$3.99M-68.8%$12.81M+255%$3.61M+63.6%
$15M-56.5%$34.5M+250%$9.85M
$4.77M-25.7%$6.42M+74.0%$3.69M
$8.31M-53.6%$17.89M+84.8%$9.68M
$1.8M-21.0%$2.28M+18.2%$1.93M
-$4.46M
$1.32M-4.6%$1.38M-0.9%$1.4M
$23.52M-18.9%$28.99M+42.4%$20.36M
-$300K-187%$346K+379%-$124K
$409K+117%-$2.38M-121%-$1.08M
$1.42M-33.8%$2.14M+49.1%$1.44M
$6M+6.7%$5.63M-9.2%$6.19M
$2.97M-47.1%$5.61M-33.6%$8.45M
$3.87M+24.2%$3.12M+6.1%$2.94M
$73K-86.1%$526K+2,291%$22K
$10.36M-30.7%$14.93M-0.8%$15.06M
$58.81M+153%$23.22M
$24.15M$30M+123%
-$13.02M
-$25.37M-73.0%-$14.67M
$24.34M+28.6%$18.92M
$2.18M
-$1.67M
$8.37M+75.9%$4.76M+222%-$3.9M-366%$1.47M-73.3%
-$168K+92.3%-$2.19M$3.8M
-$2.94M+15.8%-$3.5M
$49.54M+315%-$23.01M
$264K-44.7%$477K-1.9%$486K-15.9%$578K-11.2%
-$30.83M-4.2%-$29.59M+25.4%-$39.68M-70.4%-$23.28M-133%
$29.28M-2.6%$30.05M-11.9%$34.09M+49.6%$22.78M+121%
-$84.31M+3.0%-$86.9M+43.1%-$152.59M
-$21.51M+71.2%-$74.81M-$258.84M-33.1%
$141.87M-17.3%$171.54M+12.6%$152.38M-6.1%$162.21M+47.2%
-$4.5M
10
0000
000
10.0%10.0%10.0%10.0%
$2.32M+160%-$3.86M-2.9%-$3.75M-229%$2.9M-5.5%
-$4.65M+45.7%-$8.56M+22.7%-$11.08M
-$2.64M-246%$1.81M-53.8%$3.91M+360%-$1.5M-74.1%
$55.32M+15.8%$47.77M$22.71M+13.3%
$10.36M-1.4%$10.51M-0.3%$10.54M-0.1%$10.55M-0.2%
$21.66M+1.1%$21.43M-4.1%$22.34M-8.7%$24.48M+22.8%
$427.31M-32.1%$629.42M+159%$243.42M
$1.35B+9.8%$1.23B-1.4%$1.25B-21.4%$1.58B+79.8%
$20.21M-67.5%$62.08M+27.9%$48.53M
-$2.61M-8.2%-$2.42M-11.9%-$2.16M+60.3%-$5.44M
-$7.3M-218%$6.2M
-$19.5M-1,400%$1.5M
$248K-97.8%
$446.81M-28.8%$627.87M+176%$227.79M
$1.36B+9.0%$1.25B-9.1%$1.37B-5.1%$1.45B+87.0%
$24.77M-62.7%$66.41M
$1.87B-7.3%$2.02B+2.9%$1.96B+10.3%$1.78B+14.6%
$2.29M+209%-$2.09M+49.9%-$4.18M-432%$1.26M
$17.69M+5.8%$16.72M+12.5%$14.86M+12.8%$13.17M-0.4%
$400K
$2.4M+118%$1.1M
$80.96-35.3%$125.20+2.7%$121.96+32.8%$91.84+1.8%
566.7K+57.2%360.4K
$55.31M+24.5%$44.41M+145%$18.15M
$453.99M-10.4%$506.78M-5.2%$534.7M+8.1%$494.56M
$4.77M+3.7%$4.6M
$3.62M-42.6%$6.31M+52.3%$4.14M
$1.01M-69.0%$3.25M+0.8%$3.22M
$43K+186%-$50K-211%$45K
$3.2M+141%$1.33M-47.5%$2.53M
$145.47M-12.3%$165.84M+25.3%$132.32M+21.7%$108.76M-2.0%
$203.61M-7.2%$219.32M+13.6%$193.06M+21.7%$158.68M+11.0%
$203.61M-7.2%$219.32M+13.6%$193.06M+21.7%$158.68M+11.0%
10.9%0.0pp10.9%+1.0pp9.8%+0.9pp8.9%-0.3pp
$145.47M-12.3%$165.84M+25.3%$132.32M+21.7%$108.76M-2.0%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is ICF International's revenue?
ICF International (ICFI) generated $1.8B in revenue over the trailing twelve months, down 9.4% year over year.
Is ICF International profitable?
ICF International reported $85.3M in net income over the trailing twelve months, a 4.7% net margin.
What are ICF International's profit margins?
Gross margin is 37.2% and operating margin is 7.8%, with a 4.7% net margin.
What is ICF International's earnings per share?
ICF International's diluted EPS over the trailing twelve months is $4.62.
Where does ICF International's income statement data come from?
Every line is extracted from ICF International's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.