XML 61 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
item
Dec. 31, 2019
USD ($)
Fair Value Measurements    
Number of employees covered under life insurance policies | item 74  
Combined face value of life insurance policies $ 54,200  
Cash surrender value $ 3,900  
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)    
Impairment charges   $ 0
Minimum    
Fair Value Measurements    
Weighted average cost of capital 9.50%  
Maximum    
Fair Value Measurements    
Weighted average cost of capital 14.00%  
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 $ 28,497  
Issuances 55  
Settlements (9,866)  
Adjustments to fair value (2,272)  
Balance at end of period 16,414 28,497
Recurring basis | Total    
Fair Value Measurements    
Cash and cash equivalents 133,264 50,788
Life insurance-cash surrender value 3,898 3,905
Contingent earn-out obligations 16,414 28,497
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)    
Fair Value Measurements    
Cash and cash equivalents 133,264 50,788
Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)    
Fair Value Measurements    
Life insurance-cash surrender value 3,898 3,905
Recurring basis | Significant Unobservable Inputs (Level 3)    
Fair Value Measurements    
Contingent earn-out obligations $ 16,414 $ 28,497