Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements, Unobservable Input Reconciliation (Details)

v3.6.0.2
Fair Value Measurements, Unobservable Input Reconciliation (Details) - Fair Value, Inputs, Level 3
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
December 31, 2015 $ 19,844
Earn-out payments (18,515)
Fair value adjustment included in net income (1,329)
Reclassification from long-term to current 0
December 31, 2016 0
Current portion  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
December 31, 2015 9,678
Earn-out payments (18,515)
Fair value adjustment included in net income (1,608)
Reclassification from long-term to current 10,445
December 31, 2016 0
Long-term portion  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
December 31, 2015 10,166
Earn-out payments 0
Fair value adjustment included in net income 279
Reclassification from long-term to current (10,445)
December 31, 2016 $ 0