XML 34 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Accrued Expenses ACCRUED EXPENSES

Accrued expenses at December 31, 2018 and 2017, consisted of the following (in thousands):
 
2018
 
2017
Payroll and related liabilities
$
37,396

 
$
30,225

Current portion of contingent liabilities
23,760

 
289

Advances from employees
540

 
796

Other accrued expenses
34,477

 
27,622

 
 
 
 
Total
$
96,173

 
$
58,932