XML 18 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Long-term Debt (Details Textual) (USD $)
0 Months Ended 3 Months Ended
May 16, 2014
Mar. 31, 2015
Dec. 31, 2014
Credit Facility Syndication, Number of Commercial Banks 11icfi_CreditFacilitySyndicationNumberOfCommercialBanks    
Line of Credit Facility, Expiration Date May 16, 2019    
Line of Credit Facility, Maximum Borrowing Capacity Without Borrowing Base Requirement $ 500,000,000icfi_LineOfCreditFacilityMaximumBorrowingCapacityWithoutBorrowingBaseRequirement    
Line of Credit Facility, Accordion Feature, Additional Revolving Credit Commitments Under Existing Loan Facility 100,000,000icfi_LineOfCreditFacilityAccordionFeatureAdditionalRevolvingCreditCommitmentsUnderExistingLoanFacility    
Long-term Debt, Excluding Current Maturities   377,299,000us-gaap_LongTermDebtNoncurrent 350,052,000us-gaap_LongTermDebtNoncurrent
Letters of Credit Outstanding, Amount   6,200,000us-gaap_LettersOfCreditOutstandingAmount  
Line of Credit Facility, Remaining Borrowing Capacity   116,500,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity  
Line of Credit Facility, Current Borrowing Capacity   80,200,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity  
Letter of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
   
Minimum [Member]      
Line of Credit Facility, Fixed Charge Coverage Ratio Covenant   1.25icfi_LineOfCreditFacilityFixedChargeCoverageRatioCovenant
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Line of Credit Facility, Interest Rate During Period   2.17%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum [Member]      
Line of Credit Facility, Leverage Ratio Covenant   3.75icfi_LineOfCreditFacilityLeverageRatioCovenant
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Line of Credit Facility, Interest Rate During Period   4.25%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_RangeAxis
= us-gaap_MaximumMember