bf/NASDAQ:ICFI_icon.png

COM:ICF

ICF

  • Stock

USD

Last Close

135.53

22/11 21:00

Market Cap

2.43B

Beta: -

Volume Today

208.91K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
net income
39.33M
-
40.03M
1.78%
39.37M
1.65%
46.58M
18.33%
62.88M
34.97%
61.40M
2.35%
68.94M
12.28%
54.96M
20.28%
71.13M
29.43%
64.24M
9.68%
82.61M
28.59%
depreciation and amortization
20.71M
-
23.81M
14.92%
33.41M
40.33%
29.12M
12.83%
28.58M
1.85%
27.21M
4.80%
28.18M
3.59%
33.75M
19.75%
31.97M
5.27%
49.92M
56.14%
60.74M
21.68%
deferred income tax
2.43M
-
4.07M
67.26%
2.11M
48.27%
6.54M
210.30%
-7.39M
213.08%
5.10M
169.01%
-123K
102.41%
-1.86M
1,416.26%
8.82M
572.71%
7.43M
15.74%
-17.63M
337.40%
stock based compensation
8.89M
-
11.01M
23.81%
10.85M
1.44%
9.08M
16.29%
10.29M
13.31%
11.51M
11.81%
15.82M
37.48%
17.55M
10.98%
13.23M
24.64%
13.17M
0.45%
14.86M
12.83%
change in working capital
6.48M
-
303K
95.33%
-12.47M
4,214.85%
-15.77M
26.45%
19.11M
221.18%
-34.75M
281.88%
-22.89M
34.12%
62.52M
373.07%
-35.17M
156.26%
16.52M
146.96%
9.94M
39.83%
accounts receivables
829K
-
-2.46M
397.23%
-2.71M
10.11%
-29.02M
969.66%
-7.23M
75.07%
-60.10M
730.74%
-31.30M
47.92%
54.38M
273.75%
-19.02M
134.98%
19.73M
203.74%
30.22M
53.13%
inventory
731K
-
1.51M
106.29%
-18.22M
1,308.22%
7.96M
143.69%
20.06M
152.03%
13.25M
33.97%
-7.09M
153.52%
47.87M
775.10%
-14.41M
130.11%
accounts payables
730K
-
9.42M
1,190.96%
-2.37M
125.19%
8.94M
476.62%
3.63M
59.39%
28.31M
679.65%
31.95M
12.86%
-51.18M
260.18%
13.48M
126.34%
30.00M
122.59%
-1.49M
104.96%
other working capital
4.19M
-
-8.16M
294.73%
10.84M
232.75%
-3.65M
133.66%
2.64M
172.48%
-16.21M
713.12%
-16.45M
1.49%
11.44M
169.53%
-15.21M
233.00%
-33.22M
118.34%
-18.79M
43.44%
other non cash items
3.18M
-
-58K
101.82%
3.06M
5,368.97%
4.01M
31.18%
3.73M
6.96%
4.21M
12.79%
1.52M
63.89%
6.23M
310.20%
20.23M
224.62%
10.93M
45.96%
1.87M
82.91%
net cash provided by operating activities
81.03M
-
79.16M
2.31%
76.32M
3.59%
79.56M
4.25%
117.19M
47.29%
74.67M
36.28%
91.44M
22.46%
173.15M
89.35%
110.20M
36.35%
162.21M
47.19%
152.38M
6.06%
investments in property plant and equipment
-14.16M
-
-12.97M
8.38%
-12.68M
2.25%
-13.79M
8.74%
-14.51M
5.24%
-21.81M
50.29%
-26.90M
23.33%
-17.68M
34.27%
-19.93M
12.72%
-24.48M
22.79%
-22.34M
8.74%
acquisitions net
-4.76M
-
-347.87M
7,203.61%
-1.82M
99.48%
-100K
94.50%
-91K
9%
-34.58M
37,894.51%
-3.57M
89.68%
-253.26M
6,996.25%
-174.55M
31.08%
-234.37M
34.27%
18.66M
107.96%
purchases of investments
sales maturities of investments
other investing activites
net cash used for investing activites
-18.92M
-
-360.85M
1,806.81%
-14.50M
95.98%
-13.89M
4.20%
-14.60M
5.13%
-56.39M
286.11%
-30.47M
45.96%
-270.95M
789.23%
-194.48M
28.22%
-258.84M
33.09%
-3.67M
98.58%
debt repayment
-204.22M
-
-422.98M
107.12%
-420.26M
0.64%
-530.73M
26.28%
-643.36M
21.22%
-579.82M
9.88%
-721.81M
24.49%
-870.11M
20.55%
-773.26M
11.13%
-1.45B
87.02%
-122.83M
91.51%
common stock issued
579.83M
-
689.74M
18.96%
1.02B
47.95%
883.88M
13.39%
602K
99.93%
279K
53.65%
common stock repurchased
-7.45M
-
-28.32M
280.33%
-24.86M
12.22%
-13.82M
44.40%
-32.46M
134.85%
-17.13M
47.25%
-23.41M
36.72%
-29.73M
26.96%
-20.04M
32.58%
-21.22M
5.88%
-19.08M
10.06%
dividends paid
-7.92M
-
-10.54M
33.16%
-10.55M
0.10%
-10.56M
0.13%
-10.55M
0.17%
-10.54M
0.09%
other financing activites
143.53M
-
737.16M
413.59%
380.68M
48.36%
477.58M
25.45%
588.53M
23.23%
-3.75M
100.64%
-1.62M
56.74%
59.86M
3,792.66%
-56.78M
194.86%
1.57B
2,860.79%
-412K
100.03%
net cash used provided by financing activities
-68.13M
-
285.86M
519.57%
-64.45M
122.55%
-66.97M
3.92%
-87.30M
30.35%
-28.77M
67.04%
-67.64M
135.10%
169.96M
351.26%
23.23M
86.33%
90.37M
288.98%
-152.59M
268.85%
effect of forex changes on cash
251K
-
-1.00M
500%
-1.75M
73.90%
-403K
76.92%
1.09M
371.46%
-792K
172.39%
166K
120.96%
3.35M
1,919.88%
-511K
115.24%
-1.20M
134.44%
359K
129.97%
net change in cash
-5.77M
-
3.17M
154.90%
-4.38M
238.06%
-1.71M
61.03%
16.38M
1,060.76%
-11.28M
168.86%
-6.50M
42.34%
75.50M
1,260.90%
-61.55M
181.52%
-7.46M
87.87%
-3.52M
52.86%
cash at beginning of period
14.72M
-
8.95M
39.20%
12.12M
35.40%
7.75M
36.09%
7.88M
1.78%
24.27M
207.75%
12.99M
46.48%
6.48M
50.08%
81.99M
1,164.84%
20.43M
75.08%
12.97M
36.53%
cash at end of period
8.95M
-
12.12M
35.40%
7.75M
36.09%
6.04M
22.01%
24.27M
301.62%
12.99M
46.48%
6.48M
50.08%
81.99M
1,164.84%
20.43M
75.08%
12.97M
36.53%
9.45M
27.14%
operating cash flow
81.03M
-
79.16M
2.31%
76.32M
3.59%
79.56M
4.25%
117.19M
47.29%
74.67M
36.28%
91.44M
22.46%
173.15M
89.35%
110.20M
36.35%
162.21M
47.19%
152.38M
6.06%
capital expenditure
-14.16M
-
-12.97M
8.38%
-12.68M
2.25%
-13.79M
8.74%
-14.51M
5.24%
-21.81M
50.29%
-26.90M
23.33%
-17.68M
34.27%
-19.93M
12.72%
-24.48M
22.79%
-22.34M
8.74%
free cash flow
66.87M
-
66.19M
1.02%
63.64M
3.85%
65.77M
3.35%
102.68M
56.11%
52.86M
48.52%
64.54M
22.10%
155.46M
140.88%
90.27M
41.93%
137.73M
52.57%
130.05M
5.58%

All numbers in USD (except ratios and percentages)