Skip to content

ICF International ICFI Income Statement

TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
-$30.21M-5.3%-$30.83M-4.2%-$30.07M+7.9%-$29.41M+18.4%-$28.69M+25.4%
$1.82B-9.5%$1.87B-7.3%$1.93B-3.8%$1.98B-0.5%$2.01B+2.0%
$1.14B-10.1%$1.18B-8.2%$1.21B-4.7%$1.24B-1.9%$1.27B+0.9%
$677.8M-8.3%$696.02M-5.7%$716.89M-2.2%$733.98M+2.0%$738.94M+3.9%
37.2%+0.5pp37.2%+0.6pp37.2%+0.6pp37.1%+0.9pp36.7%+0.7pp
$479.34M-8.0%$492.4M-5.0%$506.62M-1.1%$517.18M+1.2%$521.25M+2.1%
$18.2M+4.8%$17.69M+5.8%$17.14M-0.5%$16.94M+3.3%$17.36M+18.4%
$56.53M+3.9%$58.15M+8.7%$56.97M+4.1%$55.91M+17.7%$54.41M+32.2%
$535.87M-6.9%$550.55M-3.7%$563.59M-0.6%$573.08M+1.0%$575.66M+1.1%
$141.93M-13.1%$145.47M-12.3%$153.3M-7.8%$160.89M+5.7%$163.29M+15.1%
7.8%-0.3pp7.8%-0.4pp8%-0.3pp8.1%+0.5pp8.1%+0.9pp
$30.65M+5.8%$31.27M+4.7%$30.4M-10.9%$29.72M-19.5%$28.97M-31.6%
-$2.34M-168%-$2.64M-246%-$1.48M-147%-$2.55M-137%-$876K-114%
$109.38M-18.2%$111.99M-18.9%$121.75M-11.0%$128.93M+4.9%$133.72M+22.2%
$24.12M+0.4%$20.41M-26.8%$22.91M-21.1%$21.18M-12.2%$24.02M+50.9%
$85.26M-22.3%$91.59M-16.9%$98.84M-8.3%$107.75M+9.0%$109.7M+17.3%
4.7%-0.8pp4.9%-0.6pp5.1%-0.3pp5.5%+0.5pp5.4%+0.7pp
$4.62-20.6%$4.94-15.1%$5.29-7.0%$5.74+10.2%$5.82+18.3%
$4.64-21.0%$4.97-15.5%$5.34-7.0%$5.79+10.1%$5.87+18.1%
73.8M-1.9%74.1M-2.0%74.5M-1.6%74.9M-1.1%75.3M-0.7%
73.5M-1.7%73.8M-1.7%74.1M-1.3%74.4M-0.9%74.8M-0.6%
$435.76M-30.2%$439.55M-30.7%$514.18M-11.9%$558.08M+9.4%$624.37M+70.7%
$18.2M+4.8%$17.69M+5.8%$17.14M-0.5%$16.94M+3.3%$17.36M+18.4%
$23.38M+0.9%$21.98M-12.3%$21.86M-16.9%$22.16M-11.1%$23.16M+0.6%
$41.17M$37.51M$46.29M
$3.85M+138%-$2.26M+82.5%-$4.92M-232%-$7.57M-176%-$10.23M-148%
-$22.74M-28.9%-$24.16M-56.2%-$21.99M-$19.82M-$17.65M
$17.62M+138%$21.91M+748%$17.08M+493%$12.25M+285%$7.41M+113%
$0.65+20.4%$0.62+25.8%$0.60+32.2%$0.57+40.1%
$0.560.0%$0.560.0%$0.560.0%$0.560.0%$0.560.0%
$89.62M-12.5%$93.91M-11.7%$97.3M-7.9%$107M+14.3%$102.45M+11.6%
$14.8M+16.5%$14.28M+24.1%$13.75M+33.5%$13.23M+45.3%
$8.1M+65.3%$7.3M+57.0%$6.5M+47.7%$5.7M+37.3%
$21.7M+23.3%$20.6M+17.0%$19.9M+13.1%$19.9M+18.5%$17.6M+7.3%
$4.8M+200%$4M+158%$3.2M+113%$2.4M+65.5%
$6.19M-85.0%$14.96M-60.6%$23.73M-31.6%$32.5M+3.5%
$1.96M+18.7%$1.88M+4.5%$1.8M-7.5%$1.72M-17.8%
$11.05M-34.4%$12.5M-18.0%$13.95M+2.4%$15.4M+28.4%
$4.94M+123%-$1.56M+92.5%-$8.06M+61.0%-$14.56M+28.9%
-$202K-773%-$144K-219%-$86K-141%-$28K-109%
-$28.41M-1.2%
-$3.52M+67.6%-$5.35M+45.8%-$7.19M+19.1%-$9.02M-14.2%
$26.1M-2.6%$26.28M-0.7%$26.45M+1.3%$26.63M+3.4%
$14.9M-6.9%$15.18M-8.6%$15.45M-10.2%$15.73M-11.7%
-$600K-175%-$250K-114%$100K-96.4%$450K-88.2%
$773.36M+4.3%
$10.27M-1.7%$10.28M-2.0%$10.36M-1.4%$10.4M-1.1%$10.45M-0.8%
$544K+37.7%$1.51M+395%$844K+19.5%$1.15M+12,667%$395K+123%
$0.69+35.6%$0.54-10.5%$0.54-16.9%$0.45-14.3%$0.51+62.8%
$97K
$2.18M-10.8%$2.25M-0.1%$2.32M+12.6%$2.38M+27.9%
$93K
$25K0.0%$25K0.0%$25K0.0%$25K0.0%
$106.3M-20.7%$113.24M-6.8%$120.18M+10.4%$127.13M+32.0%
$5.7M+42.8%$5.27M-14.9%$4.84M-42.3%$4.42M-58.3%
$15M-56.5%$19.88M-29.9%$24.75M+11.6%$29.63M+85.0%
$4.77M-25.7%$5.18M-9.6%$5.59M+10.7%$6.01M+37.4%
$8.31M-53.6%$10.7M-32.4%$13.1M-5.0%$15.49M+32.1%
$1.8M-21.0%$1.92M-12.3%$2.04M-3.0%$2.16M+7.2%
-$4.46M
$1.32M-4.6%$1.34M-3.7%$1.35M-2.7%$1.37M-1.8%
$23.52M-18.9%$24.89M-7.2%$26.26M+6.4%$27.62M+22.7%
-$300K-187%-$138.5K-161%$23K-79.3%$184.5K+2,938%
$409K+117%-$287.25K+86.0%-$983.5K+43.0%-$1.68M-20.0%
$1.42M-33.8%$1.6M-18.6%$1.78M-0.5%$1.96M+21.6%
$6M+6.7%$5.91M+2.5%$5.81M-1.6%$5.72M-5.5%
$2.97M-47.1%$3.63M-42.6%$4.29M-39.0%$4.95M-36.1%
$3.87M+24.2%$3.69M+19.8%$3.5M+15.4%$3.31M+10.8%
$73K-86.1%$186.25K-53.4%$299.5K+9.3%$412.75K+179%
$10.36M-30.7%$11.5M-23.1%$12.65M-15.7%$13.79M-8.2%
$45.2M+40.7%
$1.6M
$2.71M-$13.02M
-$54.89M-504%-$25.37M-73.0%-$32.15M$5.39M-$9.08M
-$12.81M-141%$28.19M+15.8%$22.14M-14.5%
$9.22M+29.1%$8.37M+75.9%$8.46M+176%$7.91M+1,410%$7.14M+310%
$8.92M+493%-$168K+92.3%-$24K-$2.5M-$2.27M
-$3.08M-29.9%-$2.94M+15.8%-$1.46M+76.6%$2.52M-$2.37M
-$3.59M+42.6%$29.8M+318%
$262K-33.7%$264K-44.7%$272K-44.6%$328K-34.4%$395K-21.8%
-$30.21M-5.3%-$30.83M-4.2%-$30.07M+7.9%-$29.41M+18.4%-$28.69M+25.4%
$30.66M+14.2%$29.28M-2.6%$25.7M-12.3%$29.68M-1.8%$26.85M-25.2%
-$110.19M-101%-$84.31M+3.0%-$40.53M+76.2%-$43.93M+80.3%-$54.71M+66.5%
-$20.89M+72.1%-$21.51M+71.2%-$75.57M-445%-$74.93M-$74.75M
$171.76M+15.7%$141.87M-17.3%$161.6M-11.7%$139.83M-23.6%$148.51M-6.7%
-$4.5M
10.80.50.3
0000
0000
10.0%10.0%10.0%10.0%
$4.36M+160%$2.32M+160%-$1.54M+27.6%-$757K+85.5%-$7.26M-319%
-$6.28M+20.9%-$7.78M+9.9%-$6.04M+26.5%
-$2.34M-168%-$2.64M-246%-$1.48M-147%-$2.55M-137%-$876K-114%
$34.32M-39.5%$55.32M+15.8%$56.31M$56.49M$56.75M
$10.29M-1.9%$10.36M-1.4%$10.4M-1.1%$10.45M-0.7%$10.49M-0.4%
$21.04M+7.0%$21.66M+1.1%$20.62M+3.0%$20.24M+3.3%$19.66M-6.9%
$429.09M-30.6%$427.31M-32.1%$506.36M-13.4%$568.38M+13.0%$618.07M+73.5%
$1.14B-17.5%$1.35B+9.8%$1.36B+14.1%$1.32B+7.0%$1.38B+9.4%
$26.39M-34.9%$20.21M-67.5%$29.14M-56.4%$32.9M-57.6%$40.5M-42.5%
-$2.63M-3.5%-$2.61M-8.2%-$2.59M-6.3%-$2.57M-7.0%-$2.55M-15.9%
-$10.1M-166%-$7.3M-218%$2.65M$500K$15.35M
-$33.2M-601%-$19.5M-1,400%-$11.13M-$250K$6.63M
$445.84M-27.5%$446.81M-28.8%$525.78M-6.8%$577.4M+19.8%$614.97M+78.9%
$1.21B-11.2%$1.36B+9.0%$1.33B+1.7%$1.3B-7.8%$1.36B-2.3%
$25.4M-50.8%$24.77M-62.7%$29.75M-60.9%$34.84M-59.5%$51.63M
$1.82B-9.5%$1.87B-7.3%$1.93B-3.8%$1.98B-0.5%$2.01B+2.0%
$1.98M+234%$2.29M+209%$1.15M+158%$2.24M+158%$594K+112%
$18.2M+4.8%$17.69M+5.8%$17.14M-0.5%$16.94M+3.3%$17.36M+18.4%
$400K
$80.96-35.3%$92.02-26.0%$103.08-16.6%$114.14-7.0%
716.9K+71.9%703.9K+76.4%
$34.52M-35.2%$55.31M+24.5%$52.88M+57.5%$53.06M+59.8%$53.27M+74.5%
$446.03M-10.2%$453.99M-10.4%$461.32M-10.3%$476.35M-8.5%$496.88M-4.7%
$4.77M+3.7%$4.72M$4.68M$4.64M
$3.62M-42.6%$4.29M-25.6%$4.96M-5.0%$5.63M+20.3%
$1.01M-69.0%$1.57M-51.6%$2.13M-34.2%$2.69M-16.7%
$43K+186%$19.75K+175%-$3.5K-40.0%-$26.75K-226%
$3.2M+141%$2.73M+67.8%$2.27M+17.4%$1.8M-19.4%
$141.93M-13.1%$145.47M-12.3%$153.3M-7.8%$160.89M+5.7%$163.29M+15.1%
$198.46M-8.8%$203.61M-7.2%$210.26M-4.9%$216.8M+4.1%$217.69M+8.4%
$198.46M-8.8%$203.61M-7.2%$210.26M-4.9%$216.8M+4.1%$217.69M+8.4%
10.9%+0.1pp10.9%0.0pp10.9%-0.1pp11%+0.5pp10.8%+0.6pp
$141.93M-13.1%$145.47M-12.3%$153.3M-7.8%$160.89M+5.7%$163.29M+15.1%

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.