XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consist of the following:
 
 December 31,
 20212020
Accrued salaries, wages and related employee benefits$33,816 $30,214 
Contingent consideration1,830 1,300 
Accrued workers' compensation and health benefits3,994 3,948 
Deferred revenues6,202 6,538 
Right-of-use liability - Operating10,040 10,348 
Pension accrual2,519 2,519 
Other accrued expenses25,462 23,633 
Total accrued expenses and other current liabilities$83,863 $78,500