XML 43 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):
 
December 31,
 
2016
 
2015
Payroll and other employee related costs
$
15,468

 
$
14,107

Professional services, consulting and other vendor fees
15,277

 
11,745

Unrecognized tax benefits
4,240

 
3,519

Sales commissions
3,312

 
4,522

Contingent earn-out (Note 7 and 8)
210

 
377

Other
1,743

 
26

Total
$
40,250

 
$
34,296