XML 22 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note G - Accrued Salaries and Benefits (Details) - Accrued Salaries and Benefits (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Accrued Salaries and Benefits [Abstract]    
Accrued paid time off (“PTO”) and leave $ 10,291us-gaap_AccruedVacationCurrent $ 7,769us-gaap_AccruedVacationCurrent
Accrued salaries 22,033us-gaap_AccruedSalariesCurrent 18,707us-gaap_AccruedSalariesCurrent
Accrued bonuses, liability-classified awards and commissions 15,451us-gaap_AccruedBonusesCurrent 13,368us-gaap_AccruedBonusesCurrent
Accrued medical 2,514icfi_AccruedMedicalCurrent 3,238icfi_AccruedMedicalCurrent
Other 6,025us-gaap_OtherEmployeeRelatedLiabilitiesCurrent 2,912us-gaap_OtherEmployeeRelatedLiabilitiesCurrent
Total accrued salaries and benefits $ 56,314us-gaap_EmployeeRelatedLiabilitiesCurrent $ 45,994us-gaap_EmployeeRelatedLiabilitiesCurrent