XML 41 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
Dec. 31, 2019
USD ($)
item
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Fair Value Measurements        
Number of employees covered under life insurance policies | item   65    
Combined face value of life insurance policies   $ 50,600    
Cash surrender value   3,900 $ 3,300  
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)        
Goodwill impairment $ 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   7,375 7,993  
Issuances   19,500 4,366  
Settlements   (1,369) (7,050)  
Adjustments to fair value   (2,991) (2,066)  
Balance at end of period   28,497 7,375 7,993
Recurring basis | Total        
Fair Value Measurements        
Cash and cash equivalents   50,788 45,620  
Life insurance-cash surrender value   3,905 3,252  
Contingent earn-out obligations   28,497 7,375  
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)        
Fair Value Measurements        
Cash and cash equivalents   50,788 45,620  
Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)        
Fair Value Measurements        
Life insurance-cash surrender value   3,905 3,252  
Recurring basis | Significant Unobservable Inputs (Level 3)        
Fair Value Measurements        
Contingent earn-out obligations   28,497 $ 7,375  
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   $ 0   $ 1,100