COM:ICF
ICF
- Stock
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
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)