Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements, Unobservable Input Reconciliation (Details)

v3.5.0.2
Fair Value Measurements, Unobservable Input Reconciliation (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2016
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair value adjustment included in net income $ 1,300
Fair Value, Measurements, Recurring | Level 3  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of the period 19,844
Earn-out obligation payments (18,515)
Fair value adjustment included in net income (1,329)
Reclassification from long-term to current 0
Balance as of ending of the period 0
Fair Value, Measurements, Recurring | Level 3 | Current portion  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of the period 9,678
Earn-out obligation payments (18,515)
Fair value adjustment included in net income (1,608)
Reclassification from long-term to current 10,445
Balance as of ending of the period 0
Fair Value, Measurements, Recurring | Level 3 | Long-term portion  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of the period 10,166
Earn-out obligation payments 0
Fair value adjustment included in net income 279
Reclassification from long-term to current (10,445)
Balance as of ending of the period $ 0