Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details)

v3.19.1
Fair Value Measurements (Details) - Recurring Basis - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Level 1    
Assets    
Total Assets $ 214,715 $ 265,554
Liabilities    
Total liabilities 7,381 6,196
Level 1 | Contingent consideration    
Liabilities    
Total liabilities 0 0
Level 1 | Deferred compensation liability    
Liabilities    
Total liabilities 7,381 6,196
Level 1 | Money market funds and other    
Assets    
Total Assets 214,715 265,554
Level 1 | Asset to fund deferred compensation liability    
Assets    
Total Assets 0 0
Level 2    
Assets    
Total Assets 0 0
Liabilities    
Total liabilities 0 0
Level 2 | Contingent consideration    
Liabilities    
Total liabilities 0 0
Level 2 | Deferred compensation liability    
Liabilities    
Total liabilities 0 0
Level 2 | Money market funds and other    
Assets    
Total Assets 0 0
Level 2 | Asset to fund deferred compensation liability    
Assets    
Total Assets 0 0
Level 3    
Assets    
Total Assets 6,746 6,346
Liabilities    
Total liabilities 8,461 732
Level 3 | Contingent consideration    
Liabilities    
Total liabilities 8,461 732
Level 3 | Deferred compensation liability    
Liabilities    
Total liabilities 0 0
Level 3 | Money market funds and other    
Assets    
Total Assets 0 0
Level 3 | Asset to fund deferred compensation liability    
Assets    
Total Assets 6,746 6,346
Fair Value    
Assets    
Total Assets 221,461 271,900
Liabilities    
Total liabilities 15,842 6,928
Fair Value | Contingent consideration    
Liabilities    
Total liabilities 8,461 732
Fair Value | Deferred compensation liability    
Liabilities    
Total liabilities 7,381 6,196
Fair Value | Money market funds and other    
Assets    
Total Assets 214,715 265,554
Fair Value | Asset to fund deferred compensation liability    
Assets    
Total Assets $ 6,746 $ 6,346