Skip to content

ICF International ICFI Income Statement

TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
-$30.21M+2.0%-$30.83M-2.5%-$30.07M-2.3%-$29.41M-2.5%-$28.69M+3.0%
$1.82B-2.7%$1.87B-2.7%$1.93B-2.6%$1.98B-1.8%$2.01B-0.3%
$1.14B-2.7%$1.18B-2.6%$1.21B-2.8%$1.24B-2.4%$1.27B-0.6%
$677.8M-2.6%$696.02M-2.9%$716.89M-2.3%$733.98M-0.7%$738.94M+0.2%
37.2%0.0pp37.2%-0.1pp37.2%+0.1pp37.1%+0.4pp36.7%+0.2pp
$479.34M-2.7%$492.4M-2.8%$506.62M-2.0%$517.18M-0.8%$521.25M+0.5%
$18.2M+2.9%$17.69M+3.2%$17.14M+1.2%$16.94M-2.4%$17.36M+3.8%
$56.53M-2.8%$58.15M+2.1%$56.97M+1.9%$55.91M+2.8%$54.41M+1.7%
$535.87M-2.7%$550.55M-2.3%$563.59M-1.7%$573.08M-0.4%$575.66M+0.7%
$141.93M-2.4%$145.47M-5.1%$153.3M-4.7%$160.89M-1.5%$163.29M-1.5%
7.8%0.0pp7.8%-0.2pp8%-0.2pp8.1%0.0pp8.1%-0.1pp
$30.65M-2.0%$31.27M+2.9%$30.4M+2.3%$29.72M+2.6%$28.97M-3.0%
-$2.34M+11.2%-$2.64M-78.8%-$1.48M+42.1%-$2.55M-191%-$876K-149%
$109.38M-2.3%$111.99M-8.0%$121.75M-5.6%$128.93M-3.6%$133.72M-3.1%
$24.12M+18.2%$20.41M-10.9%$22.91M+8.2%$21.18M-11.8%$24.02M-13.9%
$85.26M-6.9%$91.59M-7.3%$98.84M-8.3%$107.75M-1.8%$109.7M-0.4%
4.7%-0.2pp4.9%-0.2pp5.1%-0.3pp5.5%0.0pp5.4%0.0pp
$4.62-6.5%$4.94-6.6%$5.29-7.8%$5.74-1.4%$5.820.0%
$4.64-6.6%$4.97-6.9%$5.34-7.8%$5.79-1.4%$5.87-0.2%
73.8M-0.4%74.1M-0.5%74.5M-0.5%74.9M-0.5%75.3M-0.4%
73.5M-0.4%73.8M-0.4%74.1M-0.4%74.4M-0.4%74.8M-0.3%
$435.76M-0.9%$439.55M-14.5%$514.18M-7.9%$558.08M-10.6%$624.37M-1.5%
$18.2M+2.9%$17.69M+3.2%$17.14M+1.2%$16.94M-2.4%$17.36M+3.8%
$23.38M+6.4%$21.98M+0.5%$21.86M-1.4%$22.16M-4.3%$23.16M-7.6%
$41.17M+9.8%$37.51M-19.0%$46.29M
$3.85M+271%-$2.26M+54.1%-$4.92M+35.1%-$7.57M+26.0%-$10.23M+20.6%
-$22.74M+5.9%-$24.16M-9.9%-$21.99M-11.0%-$19.82M-12.3%-$17.65M-14.0%
$17.62M-19.6%$21.91M+28.3%$17.08M+39.5%$12.25M+65.2%$7.41M+187%
$0.65+4.4%$0.62+4.6%$0.60+4.8%$0.57+5.1%
$0.560.0%$0.560.0%$0.560.0%$0.560.0%$0.560.0%
$89.62M-4.6%$93.91M-3.5%$97.3M-9.1%$107M+4.4%$102.45M-3.6%
$14.8M+3.7%$14.28M+3.8%$13.75M+4.0%$13.23M+4.1%
$8.1M+11.0%$7.3M+12.3%$6.5M+14.0%$5.7M+16.3%
$21.7M+5.3%$20.6M+3.5%$19.9M0.0%$19.9M+13.1%$17.6M0.0%
$4.8M+20.0%$4M+25.0%$3.2M+33.3%$2.4M+50.0%
$6.19M-58.6%$14.96M-37.0%$23.73M-27.0%$32.5M-21.3%
$1.96M+4.1%$1.88M+4.3%$1.8M+4.5%$1.72M+4.7%
$11.05M-11.6%$12.5M-10.4%$13.95M-9.4%$15.4M-8.6%
$4.94M+416%-$1.56M+80.6%-$8.06M+44.6%-$14.56M+30.9%
-$202K-40.3%-$144K-67.4%-$86K-207%-$28K-193%
-$28.41M+10.9%
-$3.52M+34.2%-$5.35M+25.5%-$7.19M+20.3%-$9.02M+16.9%
$26.1M-0.7%$26.28M-0.7%$26.45M-0.7%$26.63M-0.7%
$14.9M-1.8%$15.18M-1.8%$15.45M-1.7%$15.73M-1.7%
-$600K-140%-$250K-350%$100K-77.8%$450K-43.8%
$773.36M-0.2%
$10.27M-0.1%$10.28M-0.7%$10.36M-0.4%$10.4M-0.4%$10.45M-0.5%
$544K-64.0%$1.51M+79.3%$844K-26.5%$1.15M+191%$395K+177%
$0.69+26.9%$0.54-0.2%$0.54+19.6%$0.45-10.4%$0.51-16.3%
$97K
$2.18M-2.9%$2.25M-2.9%$2.32M-2.8%$2.38M-2.7%
$93K
$25K0.0%$25K0.0%$25K0.0%$25K0.0%
$106.3M-6.1%$113.24M-5.8%$120.18M-5.5%$127.13M-5.2%
$5.7M+8.1%$5.27M+8.8%$4.84M+9.7%$4.42M+10.7%
$15M-24.5%$19.88M-19.7%$24.75M-16.5%$29.63M-14.1%
$4.77M-7.9%$5.18M-7.4%$5.59M-6.9%$6.01M-6.4%
$8.31M-22.4%$10.7M-18.3%$13.1M-15.5%$15.49M-13.4%
$1.8M-6.2%$1.92M-5.9%$2.04M-5.5%$2.16M-5.2%
-$4.46M
$1.32M-1.2%$1.34M-1.2%$1.35M-1.2%$1.37M-1.2%
$23.52M-5.5%$24.89M-5.2%$26.26M-5.0%$27.62M-4.7%
-$300K-117%-$138.5K-702%$23K-87.5%$184.5K-46.7%
$409K+242%-$287.25K+70.8%-$983.5K+41.4%-$1.68M+29.3%
$1.42M-11.3%$1.6M-10.2%$1.78M-9.2%$1.96M-8.4%
$6M+1.6%$5.91M+1.6%$5.81M+1.7%$5.72M+1.7%
$2.97M-18.2%$3.63M-15.4%$4.29M-13.3%$4.95M-11.8%
$3.87M+5.1%$3.69M+5.4%$3.5M+5.7%$3.31M+6.0%
$73K-60.8%$186.25K-37.8%$299.5K-27.4%$412.75K-21.5%
$10.36M-10.0%$11.5M-9.1%$12.65M-8.3%$13.79M-7.7%
$45.2M-23.1%
$1.6M-93.4%
$2.71M+121%-$13.02M
-$54.89M-116%-$25.37M+21.1%-$32.15M-696%$5.39M+159%-$9.08M+38.1%
-$12.81M-145%$28.19M+27.3%$22.14M-9.0%
$9.22M+10.1%$8.37M-1.2%$8.46M+7.0%$7.91M+10.8%$7.14M+50.2%
$8.92M+5,412%-$168K-600%-$24K+99.0%-$2.5M-10.0%-$2.27M-3.5%
-$3.08M-4.8%-$2.94M-102%-$1.46M-158%$2.52M+206%-$2.37M+32.1%
-$3.59M-112%$29.8M-39.8%
$262K-0.8%$264K-2.9%$272K-17.1%$328K-17.0%$395K-17.2%
-$30.21M+2.0%-$30.83M-2.5%-$30.07M-2.3%-$29.41M-2.5%-$28.69M+3.0%
$30.66M+4.7%$29.28M+13.9%$25.7M-13.4%$29.68M+10.5%$26.85M-10.6%
-$110.19M-30.7%-$84.31M-108%-$40.53M+7.8%-$43.93M+19.7%-$54.71M+37.0%
-$20.89M+2.9%-$21.51M+71.5%-$75.57M-0.9%-$74.93M-0.2%-$74.75M+0.1%
$171.76M+21.1%$141.87M-12.2%$161.6M+15.6%$139.83M-5.8%$148.51M-13.4%
-$4.5M
1+33.3%0.8+50.0%0.5+100%0.3
0000
0000
10.0%10.0%10.0%10.0%
$4.36M+88.2%$2.32M+251%-$1.54M-103%-$757K+89.6%-$7.26M-88.0%
-$6.28M+19.3%-$7.78M-28.9%-$6.04M-29.9%
-$2.34M+11.2%-$2.64M-78.8%-$1.48M+42.1%-$2.55M-191%-$876K-149%
$34.32M-38.0%$55.32M-1.8%$56.31M-0.3%$56.49M-0.5%$56.75M+18.8%
$10.29M-0.6%$10.36M-0.4%$10.4M-0.4%$10.45M-0.4%$10.49M-0.2%
$21.04M-2.9%$21.66M+5.1%$20.62M+1.9%$20.24M+3.0%$19.66M-8.3%
$429.09M+0.4%$427.31M-15.6%$506.36M-10.9%$568.38M-8.0%$618.07M-1.8%
$1.14B-15.2%$1.35B-0.8%$1.36B+2.7%$1.32B-4.4%$1.38B+12.7%
$26.39M+30.6%$20.21M-30.7%$29.14M-11.4%$32.9M-18.8%$40.5M-34.8%
-$2.63M-0.8%-$2.61M-0.9%-$2.59M-0.8%-$2.57M-0.9%-$2.55M-5.4%
-$10.1M-38.4%-$7.3M-375%$2.65M+430%$500K-96.7%$15.35M+148%
-$33.2M-70.3%-$19.5M-75.3%-$11.13M-4,350%-$250K-104%$6.63M+342%
$445.84M-0.2%$446.81M-15.0%$525.78M-8.9%$577.4M-6.1%$614.97M-2.1%
$1.21B-11.2%$1.36B+2.3%$1.33B+2.6%$1.3B-4.6%$1.36B+8.9%
$25.4M+2.6%$24.77M-16.7%$29.75M-14.6%$34.84M-32.5%$51.63M-22.3%
$1.82B-2.7%$1.87B-2.7%$1.93B-2.6%$1.98B-1.8%$2.01B-0.3%
$1.98M-13.4%$2.29M+98.6%$1.15M-48.6%$2.24M+278%$594K+128%
$18.2M+2.9%$17.69M+3.2%$17.14M+1.2%$16.94M-2.4%$17.36M+3.8%
$400K
$80.96-12.0%$92.02-10.7%$103.08-9.7%$114.14-8.8%
716.9K+1.9%703.9K+24.2%
$34.52M-37.6%$55.31M+4.6%$52.88M-0.3%$53.06M-0.4%$53.27M+20.0%
$446.03M-1.8%$453.99M-1.6%$461.32M-3.2%$476.35M-4.1%$496.88M-2.0%
$4.77M+0.9%$4.72M+0.9%$4.68M+0.9%$4.64M+0.9%
$3.62M-15.7%$4.29M-13.5%$4.96M-11.9%$5.63M-10.7%
$1.01M-35.7%$1.57M-26.3%$2.13M-20.8%$2.69M-17.2%
$43K+118%$19.75K+664%-$3.5K+86.9%-$26.75K+46.5%
$3.2M+17.1%$2.73M+20.7%$2.27M+26.1%$1.8M+35.3%
$141.93M-2.4%$145.47M-5.1%$153.3M-4.7%$160.89M-1.5%$163.29M-1.5%
$198.46M-2.5%$203.61M-3.2%$210.26M-3.0%$216.8M-0.4%$217.69M-0.7%
$198.46M-2.5%$203.61M-3.2%$210.26M-3.0%$216.8M-0.4%$217.69M-0.7%
10.9%0.0pp10.9%0.0pp10.9%0.0pp11%+0.2pp10.8%0.0pp
$141.93M-2.4%$145.47M-5.1%$153.3M-4.7%$160.89M-1.5%$163.29M-1.5%

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.