Rendering

Component: (Network and Table)
Network
081 - Disclosure - Note 18 - Supplemental Information (Details)
(http://www.icfi.com/20161231/role/statement-note-18-supplemental-information-details)
TableStatement [Table]
Slicers (applies to each fact value in each table cell)
Statement [Line Items]Period [Axis]
2016-01-01 - 2016-12-31
2015-01-01 - 2015-12-31
2014-01-01 - 2014-12-31
Balance at beginning of period
2,138,000  
1,887,000  
1,753,000  
Bad debt expense
1,089,000  
268,000  
272,000  
Net recoveries (write-offs)
(635,000) 
(8,000) 
(138,000) 
Effect of foreign currency translation
(1,000) 
(9,000) 
xsi:nil  
Balance at end of period
2,591,000  
 
2,138,000  
 
1,887,000