XML 31 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note P - Employee Benefit Plans (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Disclosure Text Block Supplement [Abstract]      
Maximum Defer Of Compensation Subject To Statutory Limitations Percentage 70.00%icfi_MaximumDeferOfCompensationSubjectToStatutoryLimitationsPercentage    
Percentage Of Employer Matching Contributions Condition One 100.00%icfi_PercentageOfEmployerMatchingContributionsConditionOne    
Percentage Of Employee Entitled To Employer Matching Contribution Condition One 3.00%icfi_PercentageOfEmployeeEntitledToEmployerMatchingContributionConditionOne    
Percentage Of Employer Matching Contributions Condition Two 50.00%icfi_PercentageOfEmployerMatchingContributionsConditionTwo    
Percentage Of Employee Entitled To Employer Matching Contribution Condition Two 2.00%icfi_PercentageOfEmployeeEntitledToEmployerMatchingContributionConditionTwo    
Defined Contribution Plan, Employer Discretionary Contribution Amount (in Dollars) $ 12,300,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 12,000,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 11,800,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage 80.00%us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage    
Deferred Compensation On Performance Bonuses That Eligible Employee Percentage 100.00%icfi_DeferredCompensationOnPerformanceBonusesThatEligibleEmployeePercentage    
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage 100.00%us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage    
Employee Stock Purchase Plan Shares Authorized (in Shares) (in Shares) 1,000,000icfi_EmployeeStockPurchasePlanSharesAuthorized    
Employee Stock Purchase Plan Annual Maximum Payroll Deduction (in Dollars) (in Dollars) $ 25,000icfi_EmployeeStockPurchasePlanAnnualMaximumPayrollDeduction    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date 5.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate    
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in Shares) 24,748us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans    
Employee Stock Purchase Plan Number of Shares Available for Grant (in Shares) (in Shares) 809,851icfi_EmployeeStockPurchasePlanNumberOfSharesAvailableForGrant