XML 79 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note J - Income Taxes (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Jan. 01, 2009
Note J - Income Taxes (Details) [Line Items]          
Operating Loss Carryforwards, Expiration Term 20 years        
Deferred Tax Assets, Valuation Allowance $ 542,000us-gaap_DeferredTaxAssetsValuationAllowance $ 513,000us-gaap_DeferredTaxAssetsValuationAllowance      
Deferred Tax Liabilities, Other         0us-gaap_DeferredTaxLiabilitiesOther
Unrecognized Tax Benefits 702,000us-gaap_UnrecognizedTaxBenefits 702,000us-gaap_UnrecognizedTaxBenefits 1,091,000us-gaap_UnrecognizedTaxBenefits 1,061,000us-gaap_UnrecognizedTaxBenefits  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 600,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 200,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate      
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 200,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 0.2us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 300,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit        
Foreign Tax Authority [Member]          
Note J - Income Taxes (Details) [Line Items]          
Operating Loss Carryforwards 1,900,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
1,600,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
     
Tax Credit Carryforward, Amount 2,400,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
       
Deferred Tax Assets, Tax Credit Carryforwards 2,060,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
947,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
     
Deferred Tax Assets, Valuation Allowance 500,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
500,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
     
Domestic Tax Authority and State and Local Jurisidiction [Member]          
Note J - Income Taxes (Details) [Line Items]          
Operating Loss Carryforwards 14,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= icfi_DomesticTaxAuthorityAndStateAndLocalJurisidictionMember
       
Domestic Tax Authority [Member]          
Note J - Income Taxes (Details) [Line Items]          
Tax Credit Carryforward, Amount 200,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
       
State and Local Jurisdiction [Member]          
Note J - Income Taxes (Details) [Line Items]          
Tax Credit Carryforward, Amount 1,500,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
       
Deferred Tax Assets, Tax Credit Carryforwards $ 1,016,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
$ 712,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
     
Internal Revenue Service (IRS) [Member]          
Note J - Income Taxes (Details) [Line Items]          
Open Tax Year Subject To Examination 2008 through 2014        
State and Foreign Jurisdictions [Member]          
Note J - Income Taxes (Details) [Line Items]          
Open Tax Year Subject To Examination 2008 to 2014