XML 92 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Fair Value for Level 3 Liabilities) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance $ 54,615 $ 47,285
Contingent consideration recorded at acquisition date 398 11,669
Payment of contingent consideration recorded at acquisition date (550) (4,976)
Payment of contingent consideration recorded in earnings   (11)
Adjustments to contingent consideration 1,466 349
Interest accretion expense 919 852
Ending balance 57,000 54,988
Foreign Currency Translation Adjustment [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Foreign currency translation adjustment $ 152 $ (180)