XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure $ 361 $ 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure 208,601 206,270
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 361 0
Contingent consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 19,100 19,112
Deferred consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 189,501 187,158
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 0 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0 0
Level 1 | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset   0
Level 1 | Contingent consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0 0
Level 1 | Deferred consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 361 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure 189,501 187,158
Level 2 | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 361 0
Level 2 | Contingent consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0 0
Level 2 | Deferred consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 189,501 187,158
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 0 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure 19,100 19,112
Level 3 | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 0 0
Level 3 | Contingent consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 19,100 19,112
Level 3 | Deferred consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ 0 $ 0