Trending stocks MMM O MO BATS MDLZ KHC KVUE KO PEP
Acceder

ICF International Inc

ICFI

Closed
$ 84.94
-2.86
-3.26%
+

ICF International Inc Income Statement

Concept
Total Revenue
YoY
Cost of Goods Sold (COGS)
Gross Profit
Operating expenses
Selling, General & Administrative
Research & Development
Operating Income
Interest Expense
Income Before Tax
Tax Provision
Net Income
YoY
Total Expenses
Net Interest Income
EBITDA
Reconciled Depreciation
EBIT
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
1,963M
10.30%
1,326M
637M
497M
9M
0M
141M
33M
97M
9M
83M
28.59%
1,822M
-39M
202M
62M
141M
1,780M
14.61%
1,134M
646M
537M
487M
0M
109M
23M
84M
20M
64M
-9.68%
1,671M
-23M
157M
50M
109M
1,553M
3.06%
980M
573M
463M
431M
0M
111M
10M
100M
29M
71M
29.43%
1,442M
-10M
142M
32M
111M
1,507M
1.92%
972M
534M
445M
412M
0M
89M
14M
75M
20M
55M
-20.28%
1,418M
-14M
122M
34M
89M
1,479M
10.50%
953M
525M
424M
396M
0M
101M
11M
90M
21M
69M
12.28%
1,377M
-11M
129M
28M
101M
1,338M
8.85%
858M
480M
388M
361M
0M
92M
9M
83M
21M
61M
-2.35%
1,246M
-9M
119M
27M
92M
1,229M
3.72%
772M
457M
375M
346M
0M
82M
9M
74M
11M
63M
34.97%
1,147M
-9M
111M
29M
83M
1,185M
4.67%
745M
440M
357M
328M
0M
83M
9M
75M
28M
47M
18.33%
1,102M
-9M
113M
0M
84M
1,132M
7.82%
694M
438M
363M
329M
0M
75M
10M
64M
24M
39M
-1.65%
1,057M
0M
107M
0M
74M
1,050M
10.62%
655M
395M
326M
302M
0M
69M
4M
64M
0M
40M
1.78%
981M
0M
92M
0M
68M
949M
1.30%
592M
358M
293M
272M
0M
65M
2M
62M
0M
39M
3.30%
885M
0M
85M
0M
65M
937M
11.46%
583M
354M
288M
264M
0M
66M
3M
62M
0M
38M
9.21%
872M
0M
90M
0M
65M
841M
9.94%
521M
320M
261M
241M
0M
59M
2M
57M
0M
35M
28.32%
782M
0M
79M
0M
59M
765M
13.39%
476M
289M
242M
219M
0M
47M
3M
44M
0M
27M
21.54%
718M
0M
70M
0M
47M
674M
-3.30%
411M
263M
224M
203M
0M
39M
5M
35M
0M
22M
-22.17%
635M
0M
60M
0M
39M
697M
-4.08%
460M
237M
184M
170M
0M
53M
4M
49M
0M
29M
-29.18%
644M
0M
66M
0M
52M
727M
119.49%
532M
195M
124M
118M
0M
71M
2M
69M
0M
41M
241.75%
657M
0M
76M
0M
70M
331M
86.93%
218M
114M
91M
87M
0M
23M
4M
20M
0M
12M
486.89%
308M
0M
26M
0M
22M
177M
27.05%
106M
71M
66M
60M
0M
6M
3M
4M
0M
2M
-32.98%
172M
0M
10M
0M
4M
139M
-4.33%
84M
56M
49M
46M
0M
7M
1M
5M
0M
3M
27.19%
133M
0M
10M
0M
7M
146M
1.61%
0M
146M
0M
0M
0M
146M
0M
0M
0M
2M
200.63%
0M
0M
146M
0M
146M
143M
28.43%
87M
56M
51M
0M
0M
5M
3M
2M
0M
1M
-193.04%
138M
0M
9M
0M
5M
112M
-
62M
49M
46M
0M
0M
3M
0M
0M
0M
-1M
-193.04%
109M
0M
3M
0M
3M
Concept
Total Revenue
YoY
Cost of Goods Sold (COGS)
Gross Profit
Operating expenses
Selling, General & Administrative
Research & Development
Operating Income
Interest Expense
Income Before Tax
Tax Provision
Net Income
YoY
Total Expenses
Net Interest Income
EBITDA
Reconciled Depreciation
EBIT
4Q2023
3Q2023
2Q2023
1Q2023
4Q2022
3Q2022
2Q2022
1Q2022
4Q2021
3Q2021
2Q2021
1Q2021
4Q2020
3Q2020
2Q2020
1Q2020
4Q2019
3Q2019
2Q2019
1Q2019
4Q2018
3Q2018
2Q2018
1Q2018
4Q2017
3Q2017
2Q2017
1Q2017
4Q2016
3Q2016
2Q2016
1Q2016
4Q2015
3Q2015
2Q2015
1Q2015
4Q2014
3Q2014
2Q2014
1Q2014
4Q2013
3Q2013
2Q2013
1Q2013
4Q2012
3Q2012
2Q2012
1Q2012
4Q2011
3Q2011
2Q2011
1Q2011
4Q2010
3Q2010
2Q2010
1Q2010
4Q2009
3Q2009
2Q2009
1Q2009
4Q2008
3Q2008
2Q2008
1Q2008
4Q2007
3Q2007
2Q2007
1Q2007
4Q2006
3Q2006
2Q2006
1Q2006
4Q2005
3Q2005
2Q2005
1Q2005
4Q2004
3Q2004
2Q2004
1Q2004
478M
0.58%
318M
160M
120M
3M
0M
40M
8M
30M
8M
22M
149.60%
438M
-10M
55M
15M
40M
502M
7.21%
324M
178M
146M
132M
0M
32M
11M
24M
0M
24M
24.26%
470M
-11M
49M
15M
35M
500M
18.19%
325M
175M
143M
127M
0M
32M
10M
21M
1M
20M
10.41%
468M
-10M
47M
16M
31M
483M
16.88%
313M
171M
139M
124M
0M
31M
9M
21M
5M
16M
-8.20%
452M
-9M
46M
16M
31M
476M
22.58%
300M
176M
152M
236M
0M
23M
9M
12M
3M
9M
-26.49%
453M
-9M
37M
16M
23M
468M
18.71%
307M
160M
132M
118M
0M
28M
7M
22M
3M
19M
-6.30%
440M
-7M
43M
14M
28M
423M
7.79%
269M
154M
124M
114M
0M
30M
4M
26M
7M
18M
-9.43%
393M
-4M
40M
10M
30M
413M
9.24%
258M
155M
128M
117M
0M
28M
3M
25M
7M
18M
-2.66%
386M
-3M
37M
10M
28M
388M
-10.67%
247M
141M
123M
114M
0M
19M
2M
16M
4M
12M
-5.78%
369M
-2M
27M
8M
18M
394M
9.37%
254M
140M
108M
100M
0M
32M
3M
30M
9M
20M
14.10%
362M
-3M
40M
8M
32M
393M
10.89%
247M
146M
114M
106M
0M
32M
3M
29M
9M
20M
48.74%
361M
-3M
40M
8M
32M
378M
5.65%
232M
146M
118M
110M
0M
28M
3M
25M
7M
18M
72.93%
350M
-3M
36M
8M
28M
434M
9.50%
295M
139M
117M
199M
0M
22M
3M
18M
5M
13M
-33.85%
413M
-3M
29M
9M
21M
360M
-3.64%
223M
137M
109M
100M
0M
28M
3M
25M
7M
18M
-8.96%
332M
-3M
37M
9M
28M
354M
-3.47%
223M
131M
108M
99M
0M
23M
4M
19M
6M
14M
-6.54%
331M
-4M
32M
9M
23M
358M
4.98%
231M
128M
111M
103M
0M
16M
4M
13M
2M
11M
-30.72%
342M
-4M
25M
8M
17M
397M
4.96%
264M
133M
104M
98M
0M
28M
3M
26M
6M
19M
3.66%
368M
-3M
35M
7M
28M
374M
12.30%
238M
136M
107M
100M
0M
29M
3M
26M
6M
20M
17.75%
345M
-3M
35M
7M
29M
367M
13.07%
235M
132M
109M
101M
0M
23M
3M
20M
5M
15M
7.30%
344M
-3M
30M
8M
23M
341M
12.71%
216M
125M
103M
97M
0M
22M
2M
19M
4M
15M
23.36%
319M
-2M
28M
7M
21M
378M
17.67%
249M
129M
99M
92M
0M
29M
3M
27M
0M
19M
-30.94%
348M
0M
37M
7M
29M
333M
9.06%
213M
120M
96M
89M
0M
24M
2M
22M
0M
17M
21.76%
309M
0M
31M
7M
24M
324M
5.85%
207M
118M
97M
90M
0M
21M
2M
19M
0M
14M
14.07%
303M
0M
27M
6M
21M
303M
2.19%
189M
114M
96M
90M
0M
18M
2M
16M
0M
12M
22.01%
285M
0M
24M
7M
18M
321M
10.92%
207M
114M
94M
87M
0M
20M
2M
18M
0M
27M
113.60%
301M
0M
27M
7M
20M
305M
-0.40%
190M
115M
92M
85M
0M
23M
2M
21M
0M
14M
1.90%
282M
0M
30M
7M
23M
306M
0.32%
191M
115M
93M
86M
0M
22M
3M
20M
0M
12M
12.79%
284M
0M
29M
7M
22M
296M
4.48%
184M
113M
96M
89M
0M
17M
2M
15M
0M
10M
5.06%
280M
0M
24M
7M
17M
290M
3.12%
182M
107M
85M
78M
0M
22M
2M
20M
0M
13M
17.89%
268M
0M
30M
7M
22M
307M
6.08%
191M
115M
91M
84M
0M
24M
2M
22M
0M
13M
16.39%
283M
0M
32M
7M
25M
305M
5.70%
194M
111M
92M
85M
0M
19M
2M
17M
0M
11M
15.36%
286M
0M
27M
7M
19M
284M
3.68%
177M
106M
89M
82M
0M
18M
2M
16M
0M
10M
22.62%
266M
0M
25M
7M
18M
281M
1.58%
174M
107M
88M
80M
0M
19M
2M
17M
0M
11M
22.67%
262M
0M
27M
8M
19M
289M
9.12%
178M
111M
90M
81M
0M
21M
3M
19M
0M
12M
-0.07%
267M
0M
30M
9M
21M
289M
9.51%
178M
111M
92M
84M
0M
19M
2M
15M
0M
9M
-8.24%
270M
0M
26M
8M
18M
274M
11.62%
165M
109M
93M
85M
0M
16M
3M
13M
0M
8M
-18.69%
258M
0M
24M
8M
16M
276M
20.31%
168M
108M
91M
82M
0M
17M
2M
15M
0M
9M
12.98%
260M
0M
25M
8M
17M
265M
8.50%
166M
99M
80M
75M
0M
19M
1M
17M
0M
12M
3.79%
246M
0M
24M
6M
18M
264M
9.23%
167M
97M
80M
74M
0M
18M
1M
16M
0M
10M
-3.22%
246M
0M
22M
5M
17M
245M
4.76%
154M
91M
75M
70M
0M
17M
1M
16M
0M
10M
-3.92%
228M
0M
22M
5M
17M
230M
-0.96%
143M
87M
74M
69M
0M
13M
1M
12M
0M
8M
-15.87%
217M
0M
18M
5M
12M
244M
2.60%
154M
90M
73M
68M
0M
17M
0M
17M
0M
11M
16.27%
227M
0M
23M
5M
17M
242M
0.80%
152M
90M
73M
68M
0M
17M
1M
17M
0M
10M
-0.14%
224M
0M
22M
5M
17M
234M
2.76%
143M
91M
73M
68M
0M
18M
1M
17M
0M
10M
13.15%
216M
0M
23M
5M
18M
232M
8.43%
147M
85M
71M
200M
0M
14M
1M
14M
0M
9M
4.26%
218M
0M
21M
6M
14M
238M
8.77%
148M
90M
73M
66M
0M
17M
1M
16M
0M
10M
2.56%
221M
0M
23M
6M
17M
240M
12.30%
148M
92M
74M
67M
0M
18M
1M
17M
0M
10M
15.43%
222M
0M
24M
6M
18M
228M
16.89%
140M
87M
71M
66M
0M
16M
1M
15M
0M
9M
15.67%
211M
0M
22M
5M
16M
214M
10.89%
131M
83M
69M
64M
0M
14M
1M
13M
0M
9M
23.54%
200M
0M
19M
5M
14M
219M
10.61%
137M
81M
65M
60M
0M
16M
1M
16M
0M
9M
26.25%
203M
0M
21M
5M
16M
213M
6.89%
134M
80M
64M
59M
0M
16M
1M
15M
0M
9M
24.47%
198M
0M
21M
5M
16M
195M
11.64%
118M
77M
63M
58M
0M
13M
1M
13M
0M
8M
42.55%
181M
0M
19M
5M
13M
193M
10.85%
119M
74M
62M
56M
0M
12M
1M
11M
0M
7M
15.64%
181M
0M
17M
6M
12M
198M
18.34%
124M
74M
61M
55M
0M
13M
1M
12M
0M
7M
44.51%
185M
0M
18M
6M
13M
200M
13.82%
125M
75M
62M
56M
0M
13M
1M
12M
0M
7M
39.31%
187M
0M
18M
6M
13M
174M
10.50%
108M
67M
57M
51M
0M
10M
1M
9M
0M
5M
-7.85%
164M
0M
16M
6M
10M
174M
7.49%
107M
67M
58M
52M
0M
10M
1M
9M
0M
6M
0.77%
164M
0M
15M
6M
10M
167M
-5.22%
102M
65M
56M
50M
0M
9M
1M
8M
0M
5M
-25.51%
158M
0M
15M
6M
9M
175M
-4.70%
104M
71M
61M
56M
0M
10M
2M
9M
0M
5M
-34.55%
165M
0M
16M
6M
10M
158M
-9.87%
99M
59M
49M
45M
0M
10M
1M
9M
0M
6M
-24.73%
148M
0M
13M
3M
10M
162M
-13.14%
105M
57M
46M
42M
0M
11M
4M
11M
0M
6M
-36.15%
151M
0M
14M
4M
11M
176M
-11.33%
115M
61M
48M
44M
0M
13M
1M
12M
0M
7M
-38.09%
164M
0M
17M
4M
13M
184M
-3.21%
119M
65M
50M
47M
0M
14M
1M
13M
0M
8M
-29.23%
170M
0M
18M
4M
14M
175M
15.45%
120M
55M
40M
37M
0M
15M
1M
13M
0M
8M
-9.99%
160M
0M
18M
3M
15M
186M
63.69%
134M
53M
35M
33M
0M
17M
2M
17M
0M
10M
4.50%
169M
0M
19M
2M
17M
199M
84.43%
147M
51M
32M
30M
0M
20M
1M
19M
0M
11M
273.16%
179M
0M
22M
2M
20M
190M
238.71%
143M
48M
29M
28M
0M
19M
0M
18M
0M
11M
-893.74%
172M
0M
20M
1M
18M
152M
183.85%
108M
44M
29M
28M
0M
15M
0M
15M
0M
9M
693.60%
137M
0M
16M
1M
14M
114M
142.48%
78M
36M
21M
20M
0M
15M
4M
15M
0M
9M
8,424.07%
99M
0M
16M
1M
15M
108M
129.52%
73M
35M
28M
25M
0M
6M
1M
5M
0M
3M
2,627.52%
101M
0M
7M
1M
6M
56M
34.82%
35M
21M
23M
18M
0M
-2M
0M
-3M
0M
-1M
-255.70%
58M
0M
-1M
1M
-2M
53M
29.69%
32M
22M
19M
18M
0M
3M
0M
2M
0M
1M
0.64%
50M
0M
4M
1M
3M
47M
34.68%
31M
47M
-172M
18M
0M
-125M
1M
1M
0M
0M
-85.68%
172M
0M
-125M
0M
0M
47M
34.68%
25M
47M
0M
14M
0M
47M
1M
2M
0M
0M
-85.54%
0M
0M
47M
0M
0M
42M
19.42%
25M
42M
0M
14M
0M
42M
1M
1M
0M
1M
19.76%
0M
0M
42M
0M
0M
41M
18.18%
24M
41M
0M
14M
0M
41M
0M
2M
0M
1M
44.16%
0M
0M
41M
0M
0M
35M
-
20M
35M
-133M
12M
0M
-98M
0M
1M
0M
1M
44.16%
133M
0M
-98M
0M
0M
35M
-
22M
35M
0M
12M
0M
35M
0M
2M
0M
1M
44.16%
0M
0M
35M
0M
0M
35M
-
22M
35M
0M
12M
0M
35M
0M
1M
0M
1M
44.16%
0M
0M
35M
0M
0M
35M
-
20M
35M
0M
11M
0M
35M
0M
1M
0M
1M
44.16%
0M
0M
35M
0M
0M