XML 54 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
item
Dec. 31, 2017
USD ($)
Fair Value Measurements      
Number of employees covered under life insurance policies | item   58  
Combined face value of life insurance policies   $ 42,000  
Cash surrender value   3,300 $ 3,100
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 $ 2,531 7,993 2,531
Issuances   4,366 11,755
Settlements   (7,050) (2,578)
Adjustments to fair value   (2,066) 3,715
Balance at end of period   7,375 7,993
Recurring basis | Total      
Fair Value Measurements      
Cash and cash equivalents   45,620 36,542
Life insurance—cash surrender value   3,252 3,128
Contingent earn-out obligations   7,375 7,993
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)      
Fair Value Measurements      
Cash and cash equivalents   45,620 36,542
Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)      
Fair Value Measurements      
Life insurance—cash surrender value   3,252 3,128
Recurring basis | Significant Unobservable Inputs (Level 3)      
Fair Value Measurements      
Contingent earn-out obligations   7,375 7,993
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