Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details)

v3.10.0.1
Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details) - Recurring Basis
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Reconciliation of assets to fund deferred compensation liability  
December 31, 2017 $ 5,185
Contributions and fair value adjustments 1,161
December 31, 2018 6,346
Changes in the fair value of Contingent Consideration Liabilities  
December 31, 2017 2,781
Payment of contingent consideration liability (2,193)
Accretion on contingent consideration 144
December 31, 2018 $ 732