XML 81 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Fair Value for Level 3 Liabilities) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance $ 51,826 $ 49,394
Contingent consideration recorded at acquisition date 35 16,247
Payment of contingent consideration recorded at acquisition date (5,840) (12,105)
Payment of contingent consideration recorded in earnings   (413)
Adjustments to contingent consideration 17,754 (2,563)
Reclass earned contingent consideration to accrued liabilities (20,464)  
Interest accretion expense 1,381 1,129
Ending balance 44,955 $ 51,689
Foreign Currency Translation Adjustment [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Foreign currency translation adjustment $ 263