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
average inventory
5.60M
-
5.60M
0%
34.07M
-
40.16M
17.87%
6.95M
82.71%
855.50K
87.68%
average payables
45.10M
-
55.65M
23.38%
64.75M
16.35%
67.16M
3.73%
72.83M
8.44%
88.84M
21.98%
118.59M
33.49%
112.97M
4.74%
98.51M
12.80%
120.72M
22.54%
135.14M
11.95%
average receivables
212.86M
-
237.76M
11.70%
262.90M
10.58%
270.60M
2.93%
289.24M
6.89%
330.63M
14.31%
387.50M
17.20%
389.51M
0.52%
377.29M
3.14%
399.71M
5.94%
309.26M
22.63%
book value per share
24.00
-
25.53
6.40%
27.06
5.99%
29.81
10.14%
32.83
10.13%
35.13
7.03%
37.98
8.09%
39.65
4.40%
42.58
7.41%
45.34
6.47%
48.31
6.55%
capex per share
-0.72
-
-0.66
7.70%
-0.66
0.87%
-0.73
10.73%
-0.77
6.49%
-1.16
50.04%
-1.43
23.21%
-0.94
34.35%
-1.06
12.56%
-1.30
23.12%
capex to depreciation
-0.68
-
-0.54
20.28%
-0.38
30.34%
-0.47
24.75%
-0.51
7.22%
-0.80
57.88%
-0.95
19.06%
-0.52
45.11%
-0.62
18.99%
-0.49
21.36%
capex to operating cash flow
-0.17
-
-0.16
6.22%
-0.17
1.39%
-0.17
4.31%
-0.12
28.55%
-0.29
135.88%
-0.29
0.71%
-0.10
65.29%
-0.18
77.09%
-0.15
16.57%
capex to revenue
-0.01
-
-0.01
17.18%
-0.01
9.34%
-0.01
3.89%
-0.01
1.46%
-0.02
38.07%
-0.02
11.61%
-0.01
35.50%
-0.01
9.37%
-0.01
7.14%
cash per share
0.45
-
0.62
36.41%
0.40
35.19%
0.32
20.59%
0.63
97.77%
0.62
1.14%
0.34
44.63%
0.73
113.25%
0.44
40.45%
0.60
36.74%
0.33
44.02%
days of inventory on hand
5.29
-
25.58
-
4.54
82.26%
0.55
87.87%
days payables outstanding
28.10
-
36.65
30.39%
33.50
8.58%
34.58
3.21%
35.51
2.69%
43.67
22.99%
51.53
18.00%
34.29
33.45%
39.37
14.79%
43.69
10.97%
1.38K
3,069.03%
days sales outstanding
80.57
-
92.44
14.74%
83.76
9.39%
86.66
3.46%
88.23
1.81%
99.34
12.60%
101.42
2.09%
89.19
12.06%
90.81
1.82%
84.70
6.73%
38.20
54.90%
debt to assets
0.17
-
0.41
135.82%
0.37
8.57%
0.32
14.83%
0.28
11.73%
0.17
39.70%
0.23
34.70%
0.27
19.46%
0.35
29.25%
0.37
5.86%
0.32
13.91%
debt to equity
0.25
-
0.90
253.72%
0.77
14.66%
0.61
21.09%
0.50
17.05%
0.31
38.51%
0.44
43.30%
0.61
36.37%
0.81
33.29%
0.91
12.77%
0.70
23.03%
dividend yield
0.01
-
0.01
5.94%
0.01
23.23%
0.01
27.53%
0.01
3.63%
0.00
26.89%
earnings yield
0.06
-
0.05
13.15%
0.06
14.94%
0.04
22.38%
0.06
43.60%
0.05
20.99%
0.04
20.69%
0.04
1.86%
0.04
6.32%
0.03
6.25%
0.03
5.89%
enterprise value
716.74M
-
1.14B
59.26%
991.34M
13.15%
1.30B
31.29%
1.18B
9.36%
1.41B
19.22%
2.03B
44.67%
1.84B
9.63%
2.57B
40.04%
2.63B
2.10%
3.18B
21.08%
enterprise value over ebitda
8.39
-
12.38
47.47%
9.26
25.21%
11.51
24.31%
10.62
7.75%
11.84
11.57%
15.76
33.09%
15.03
4.63%
18.09
20.36%
16.73
7.56%
26.13
56.22%
ev to operating cash flow
8.85
-
14.42
63.02%
12.99
9.92%
16.36
25.94%
10.07
38.47%
18.83
87.11%
22.25
18.14%
10.62
52.27%
23.37
120.01%
16.21
30.63%
20.89
28.88%
ev to sales
0.76
-
1.09
43.97%
0.88
19.45%
1.10
25.43%
0.96
12.61%
1.05
9.53%
1.38
30.92%
1.22
11.33%
1.66
35.87%
1.48
10.92%
1.62
9.78%
free cash flow per share
3.39
-
3.38
0.28%
3.29
2.49%
3.46
5.24%
5.47
57.97%
2.81
48.61%
3.43
21.98%
8.25
140.56%
4.78
42.02%
7.32
52.98%
8.02
9.61%
free cash flow yield
0.10
-
0.08
15.54%
0.09
12.37%
0.06
32.21%
0.10
66.09%
0.04
58.35%
0.04
13.76%
0.11
196.52%
0.05
57.97%
0.07
58.38%
0.06
19.03%
graham net net
-3.07
-
-20.30
560.56%
-18.48
8.98%
-15.93
13.78%
-13.53
15.04%
-14.29
5.59%
-19.56
36.87%
-31.65
61.79%
-39.32
24.25%
-48.74
23.94%
-49.16
0.86%
graham number
32.79
-
34.25
4.45%
35.21
2.81%
40.56
15.19%
49.75
22.64%
50.82
2.15%
55.95
10.11%
51.01
8.83%
60.10
17.82%
59.01
1.81%
68.76
16.51%
income quality
2.06
-
1.98
4.02%
1.94
1.97%
1.71
11.90%
1.86
9.13%
1.22
34.75%
1.33
9.07%
3.15
137.52%
1.55
50.82%
2.52
62.97%
1.84
26.94%
intangibles to total assets
0.62
-
0.69
11.95%
0.69
0.07%
0.67
2.43%
0.65
3.35%
0.62
4.77%
0.53
13.74%
0.58
8.98%
0.61
4.70%
0.64
5.12%
0.65
2.06%
interest coverage
26.43
-
16.31
38.32%
7.47
54.19%
8.74
17.05%
9.64
10.22%
10.59
9.94%
9.46
10.71%
6.41
32.19%
10.82
68.70%
4.67
56.83%
interest debt per share
6.24
-
23.24
272.38%
21.35
8.15%
18.60
12.87%
16.99
8.64%
11.35
33.22%
17.43
53.58%
24.74
41.94%
34.90
41.10%
42.49
21.75%
33.84
20.38%
inventory turnover
68.96
-
14.27
-
80.43
463.66%
663.02
724.33%
invested capital
0.25
-
0.90
253.72%
0.77
14.66%
0.61
21.09%
0.50
17.05%
0.31
38.51%
0.44
43.30%
0.61
36.37%
0.81
33.29%
0.91
12.77%
0.70
23.03%
market cap
685.70M
-
803.54M
17.19%
687.55M
14.43%
1.05B
52.45%
985.22M
6.01%
1.22B
23.59%
1.72B
41.58%
1.40B
18.76%
1.93B
38.16%
1.86B
3.67%
2.55B
36.64%
net current asset value
-479K
-
-321.22M
66,960.96%
-282.27M
12.13%
-220.44M
21.91%
-162.79M
26.15%
-161.34M
0.89%
-247.95M
53.68%
-444.65M
79.33%
-596.90M
34.24%
-772.33M
29.39%
-647.03M
16.22%
net debt to ebitda
0.36
-
3.66
907.92%
2.84
22.59%
2.24
21.04%
1.75
21.88%
1.59
9.17%
2.41
51.46%
3.58
48.87%
4.50
25.50%
4.87
8.23%
5.22
7.30%
net income per share
1.99
-
2.04
2.54%
2.04
0.26%
2.45
20.48%
3.35
36.58%
3.27
2.51%
3.66
12.16%
2.92
20.38%
3.77
29.24%
3.41
9.44%
4.35
27.40%
operating cash flow per share
4.10
-
4.04
1.58%
3.95
2.23%
4.19
6.15%
6.24
49.04%
3.97
36.39%
4.86
22.34%
9.19
89.10%
5.84
36.44%
8.62
47.58%
8.02
6.93%
payables turnover
12.99
-
9.96
23.31%
10.90
9.38%
10.56
3.11%
10.28
2.62%
8.36
18.69%
7.08
15.26%
10.64
50.27%
9.27
12.89%
8.35
9.89%
0.26
96.84%
receivables turnover
4.53
-
3.95
12.85%
4.36
10.36%
4.21
3.34%
4.14
1.78%
3.67
11.19%
3.60
2.05%
4.09
13.72%
4.02
1.79%
4.31
7.21%
9.55
121.71%
research and ddevelopement to revenue
return on tangible assets
0.15
-
0.12
20.59%
0.12
0.98%
0.13
12.04%
0.16
23.49%
0.13
17.94%
0.11
20.25%
0.08
25.54%
0.10
24.84%
0.09
13.25%
0.12
38.81%
revenue per share
48.05
-
53.56
11.45%
58.56
9.34%
62.41
6.58%
65.50
4.95%
71.18
8.67%
78.58
10.39%
79.98
1.78%
82.31
2.92%
94.59
14.92%
103.36
9.27%
roe
0.08
-
0.08
3.63%
0.08
5.90%
0.08
9.39%
0.10
24.01%
0.09
8.91%
0.10
3.77%
0.07
23.74%
0.09
20.32%
0.08
14.95%
0.09
19.57%
roic
0.07
-
0.05
33.85%
0.05
10.64%
0.06
13.14%
0.08
32.88%
0.08
4.59%
0.07
17.17%
0.05
25.17%
0.05
4.17%
0.04
4.23%
0.06
42.00%
sales general and administrative to revenue
shareholders equity per share
24.00
-
25.53
6.40%
27.06
5.99%
29.81
10.14%
32.83
10.13%
35.13
7.03%
37.98
8.09%
39.65
4.40%
42.58
7.41%
45.34
6.47%
48.31
6.55%
stock based compensation to revenue
0.01
-
0.01
11.92%
0.01
8.58%
0.01
20.03%
0.01
9.25%
0.01
2.71%
0.01
24.41%
0.01
8.89%
0.01
26.88%
0.01
13.14%
0.01
2.30%
tangible asset value
43.01M
-
-263.80M
713.29%
-223.03M
15.45%
-163.81M
26.55%
-105.38M
35.67%
-90.72M
13.91%
-31.21M
65.60%
-222.84M
613.95%
-322.94M
44.92%
-486.22M
50.56%
-396.80M
18.39%
tangible book value per share
2.18
-
-13.45
717.89%
-11.53
14.26%
-8.63
25.21%
-5.62
34.90%
-4.83
14.05%
-1.66
65.63%
-11.83
613.01%
-17.12
44.71%
-25.84
50.96%
-20.89
19.15%
working capital
76.12M
-
85.19M
11.90%
83.76M
1.68%
102.41M
22.27%
107.07M
4.55%
114.05M
6.52%
96.73M
15.18%
48.65M
49.71%
72.53M
49.10%
50.73M
30.06%
28.93M
42.97%

All numbers in USD (except ratios and percentages)