XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
item
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Fair Value Measurements        
Number of employees covered under life insurance policies | item   42    
Combined face value of life insurance policies   $ 31,300    
Cash surrender value   3,100 $ 3,700  
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)        
Goodwill, Impairment Loss $ 1,100 1,105    
Contingent earn-out obligations        
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)        
Balance at beginning of year $ 2,531 2,531 450  
Issuances   11,755 3,240  
Settlements   (2,578) (428)  
Adjustments to fair value   3,715 731  
Balance at end of period   7,993 2,531 $ 450
Recurring basis | Total        
Fair Value Measurements        
Cash and cash equivalents   36,542 32,074  
Life insurance - cash surrender value   3,128 3,697  
Contingent earn-out obligations   7,993 2,531  
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)        
Fair Value Measurements        
Cash and cash equivalents   36,542 32,074  
Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)        
Fair Value Measurements        
Life insurance - cash surrender value   3,128 3,697  
Recurring basis | Significant Unobservable Inputs (Level 3)        
Fair Value Measurements        
Contingent earn-out obligations   7,993 2,531  
Non recurring basis | Significant Unobservable Inputs (Level 3)        
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)        
Goodwill, Impairment Loss   $ 1,105 $ 0 $ 0