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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 45.54M - | 65.75M 44.38% | 63.74M 3.07% | 70.59M 10.74% | 75.07M 6.36% | 102.60M 36.66% | 134.58M 31.17% | 91.36M 32.11% | 105.65M 15.64% | 135.78M 28.51% | 134.50M 0.94% | |
accumulated other comprehensive income loss | -990K - | -2.48M 150.61% | -7.49M 201.93% | -9.64M 28.69% | -5.04M 47.73% | -12.55M 149.08% | -12.14M 3.24% | -14.11M 16.16% | -11.04M 21.77% | -8.13M 26.30% | -11.88M 46.13% | |
cash and cash equivalents | 8.95M - | 12.12M 35.40% | 7.75M 36.09% | 6.04M 22.01% | 11.81M 95.45% | 11.69M 0.97% | 6.48M 44.57% | 13.84M 113.53% | 8.25M 40.37% | 11.26M 36.38% | 9.45M 16.06% | |
cash and short term investments | 8.95M - | 12.12M 35.40% | 7.75M 36.09% | 6.04M 22.01% | 11.81M 95.45% | 11.69M 0.97% | 6.48M 44.57% | 13.84M 113.53% | 8.25M 40.37% | 11.26M 36.38% | 9.45M 16.06% | |
common stock | 21K - | 21K 0% | 21K 0% | 22K 4.76% | 22K 0% | 22K 0% | 23K 4.55% | 23K 0% | 23K 0% | 23K 0% | 24K 4.35% | |
deferred revenue | 20.28M - | 31.55M 55.58% | 33.39M 5.82% | 29.39M 11.97% | 38.57M 31.22% | 33.49M 13.16% | 37.41M 11.70% | 42.05M 12.39% | 39.66M 5.67% | 25.77M 35.02% | 22.00M 14.65% | |
deferred revenue non current | 12.91M - | 20.00M 54.87% | 15.79M 21.06% | 15.60M 1.17% | 15.12M 3.08% | 13.94M 7.81% | 189.33M - | |||||
deferrred tax liabilities non current | 10.78M - | 27.89M 158.68% | 25.32M 9.19% | 39.11M 54.47% | 33.35M 14.73% | 40.16M 20.43% | 37.62M 6.33% | 34.33M 8.75% | 41.91M 22.09% | 68.04M 62.33% | 164.16M 141.28% | |
goodwill | 418.84M - | 687.78M 64.21% | 687.40M 0.05% | 683.68M 0.54% | 686.11M 0.35% | 715.64M 4.30% | 719.93M 0.60% | 909.91M 26.39% | 1.05B 15.04% | 1.21B 15.87% | 1.22B 0.54% | |
goodwill and intangible assets | 431.08M - | 764.49M 77.34% | 746.30M 2.38% | 729.81M 2.21% | 721.41M 1.15% | 751.14M 4.12% | 745.76M 0.72% | 969.80M 30.04% | 1.13B 16.15% | 1.34B 18.91% | 1.31B 1.87% | |
intangible assets | 12.24M - | 76.71M 526.74% | 58.90M 23.22% | 46.13M 21.68% | 35.30M 23.47% | 35.49M 0.54% | 25.83M 27.23% | 59.89M 131.86% | 79.64M 32.99% | 126.54M 58.88% | 94.90M 25.00% | |
inventory | 11.19M - | 68.15M - | 12.18M 82.13% | 1.71M 85.95% | ||||||||
long term debt | 40M - | 350.05M 775.13% | 311.53M 11.00% | 259.39M 16.74% | 206.25M 20.49% | 200.42M 2.82% | 284.69M 42.05% | 418.83M 47.12% | 603.41M 44.07% | 731.45M 21.22% | 404.41M 44.71% | |
long term investments | -33.35M - | -40.16M 20.43% | -37.62M 6.33% | -34.33M 8.75% | -41.91M 22.09% | 398K - | ||||||
net debt | 31.05M - | 337.93M 988.45% | 303.79M 10.10% | 253.35M 16.60% | 194.44M 23.25% | 188.73M 2.94% | 310.71M 64.63% | 438.34M 41.08% | 640.06M 46.02% | 765.13M 19.54% | 633.22M 17.24% | |
net receivables | 209.54M - | 265.97M 26.93% | 259.83M 2.31% | 281.37M 8.29% | 297.11M 5.60% | 364.16M 22.57% | 410.83M 12.82% | 368.20M 10.38% | 386.38M 4.94% | 413.04M 6.90% | 409.65M 0.82% | |
other assets | ||||||||||||
other current assets | 7.85M - | 10.34M 31.74% | 10.03M 2.96% | 11.72M 16.87% | 11.33M 3.39% | 16.25M 43.49% | 17.40M 7.07% | 25.49M 46.49% | 42.35M 66.15% | 40.71M 3.88% | 28.05M 31.08% | |
other current liabilities | 3.53M - | 4.47M 26.77% | 5.55M 23.96% | 12.39M 123.35% | 6.64M 46.40% | 137.81M 1,975.08% | 133.49M 3.13% | 260.26M 94.97% | 186.41M 28.37% | 209.50M 12.39% | 212.79M 1.57% | |
other liabilities | ||||||||||||
other non current assets | 13.28M - | 14.19M 6.83% | 13.82M 2.59% | 16.14M 16.83% | 19.35M 19.88% | 22.51M 16.33% | 24.54M 8.98% | 32.25M 31.44% | 44.50M 37.98% | -16.40M 136.86% | 41.08M 350.48% | |
other non current liabilities | 12.91M - | 8.47M 34.37% | 13.39M 58.00% | 8.74M 34.68% | 15.13M 73.09% | 20.86M 37.82% | 22.37M 7.24% | 40.14M 79.46% | 24.11M 39.94% | 23.57M 2.26% | 56.05M 137.82% | |
othertotal stockholders equity | 229.15M - | 217.21M 5.21% | 205.44M 5.42% | 203.73M 0.83% | 186.28M 8.57% | 186.50M 0.12% | 181.83M 2.51% | 172.31M 5.24% | 165.18M 4.14% | 158.29M 4.17% | 154.35M 2.49% | |
preferred stock | ||||||||||||
property plant equipment net | 30.21M - | 43.24M 43.12% | 45.42M 5.05% | 40.48M 10.88% | 38.05M 6.01% | 48.10M 26.42% | 192.20M 299.55% | 189.57M 1.37% | 229.47M 21.05% | 234.47M 2.18% | 208.75M 10.97% | |
retained earnings | 245.91M - | 285.94M 16.28% | 325.31M 13.77% | 371.89M 14.32% | 434.77M 16.91% | 486.44M 11.89% | 544.84M 12.01% | 588.73M 8.06% | 649.30M 10.29% | 703.03M 8.28% | 775.10M 10.25% | |
short term debt | 80.86M - | 101.46M 25.47% | 91.18M 10.13% | 84.35M 7.49% | 104.08M 23.39% | 4.16M 96.00% | 32.50M 681.25% | 33.35M 2.62% | 44.90M 34.64% | 44.94M 0.08% | 48.93M 8.89% | |
short term investments | ||||||||||||
tax assets | 33.35M - | 40.16M 20.43% | 37.62M 6.33% | 34.33M 8.75% | 41.91M 22.09% | 68.04M 62.33% | 137.99M 102.81% | |||||
tax payables | 2.60M - | 106K 95.93% | 4.52M 4,164.15% | 4.16M 7.96% | 4.43M 6.44% | 5.36M 21.05% | 6.29M 17.33% | 8.00M 27.14% | 7.99M 0.13% | |||
total assets | 700.91M - | 1.11B 58.41% | 1.08B 2.45% | 1.09B 0.22% | 1.11B 2.27% | 1.21B 9.33% | 1.40B 15.11% | 1.67B 19.33% | 1.85B 10.93% | 2.09B 13.12% | 2.15B 2.75% | |
total current assets | 226.34M - | 288.43M 27.43% | 277.61M 3.75% | 299.13M 7.75% | 331.44M 10.80% | 392.11M 18.30% | 434.72M 10.87% | 475.68M 9.42% | 449.16M 5.57% | 466.72M 3.91% | 447.16M 4.19% | |
total current liabilities | 150.22M - | 203.24M 35.30% | 193.86M 4.62% | 196.72M 1.48% | 224.37M 14.06% | 278.06M 23.93% | 337.98M 21.55% | 427.03M 26.35% | 376.63M 11.80% | 415.99M 10.45% | 418.23M 0.54% | |
total debt | 40M - | 350.05M 775.13% | 311.53M 11.00% | 259.39M 16.74% | 206.25M 20.49% | 200.42M 2.82% | 317.19M 58.26% | 452.18M 42.56% | 648.31M 43.38% | 776.39M 19.76% | 642.67M 17.22% | |
total investments | -33.35M - | -40.16M 20.43% | -37.62M 6.33% | -34.33M 8.75% | -41.91M 22.09% | 398K - | ||||||
total liabilities | 226.82M - | 609.65M 168.78% | 559.88M 8.16% | 519.57M 7.20% | 494.23M 4.88% | 553.45M 11.98% | 682.67M 23.35% | 920.33M 34.81% | 1.05B 13.66% | 1.24B 18.45% | 1.23B 0.55% | |
total liabilities and stockholders equity | 700.91M - | 1.11B 58.41% | 1.08B 2.45% | 1.09B 0.22% | 1.11B 2.27% | 1.21B 9.33% | 1.40B 15.11% | 1.67B 19.33% | 1.85B 10.93% | 2.09B 13.12% | 2.15B 2.75% | |
total non current assets | 474.57M - | 821.91M 73.19% | 805.55M 1.99% | 786.44M 2.37% | 778.82M 0.97% | 821.76M 5.51% | 962.50M 17.13% | 1.19B 23.80% | 1.40B 17.52% | 1.63B 16.08% | 1.70B 4.74% | |
total non current liabilities | 76.60M - | 406.41M 430.54% | 366.03M 9.94% | 322.85M 11.80% | 269.86M 16.41% | 275.39M 2.05% | 344.68M 25.16% | 493.30M 43.12% | 669.43M 35.70% | 823.05M 22.95% | 813.95M 1.11% | |
total stockholders equity | 474.09M - | 500.69M 5.61% | 523.28M 4.51% | 566.00M 8.17% | 616.03M 8.84% | 660.42M 7.21% | 714.55M 8.20% | 746.96M 4.54% | 803.47M 7.57% | 853.21M 6.19% | 917.59M 7.54% |
All numbers in USD (except ratios and percentages)