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
6 Months Ended
Jun. 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 [Member] | Level 3 [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of the period 19,844
Earn-out payments (8,015)
Fair value adjustment included in net income (1,329)
Reclassification from long-term to current 0
Balance as of ending of the period 10,500
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Current Portion [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of the period 9,678
Earn-out payments (8,015)
Fair value adjustment included in net income (1,608)
Reclassification from long-term to current 10,445
Balance as of ending of the period 10,500
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Long-term Portion [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of the period 10,166
Earn-out 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