XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
 September 30, 2021December 31, 2020
Accrued salaries, wages and related employee benefits$38,470 $30,214 
Contingent consideration, current portion1,736 1,300 
Accrued workers’ compensation and health benefits3,654 3,948 
Deferred revenue7,143 6,538 
Pension accrual2,519 2,519 
Right-of-use liability - Operating9,871 10,348 
Other accrued expenses24,919 23,633 
Total$88,312 $78,500