XML 54 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following:
 
 
December 31,
 
2017
 
2016
Accrued salaries, wages and related employee benefits
$
27,185

 
$
23,442

Contingent consideration
3,430

 
1,826

Accrued workers' compensation and health benefits
5,181

 
6,351

Deferred revenues
6,338

 
3,743

Legal settlement accrual
1,600

 
6,320

Other accrued expenses
21,827

 
17,015

Total accrued expenses and other current liabilities
$
65,561

 
$
58,697