XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
fairvalueadjustmentforcontingentconsideration   $ 0 $ 613
Contingent consideration for acquisitions      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements $ 15,751   15,751
Contingent Consideration Liability [Member]      
Contingent consideration for acquisitions      
Balance at beginning of period (21,594)   (20,981)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 0   (613)
Balance at end of period $ (5,843)   $ (5,843)