XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consisted of the following:
 
 September 30, 2023December 31, 2022
Accrued salaries, wages and related employee benefits$27,749 $26,684 
Contingent consideration, current portion— 937 
Accrued workers’ compensation and health benefits3,954 3,660 
Deferred revenue7,523 7,521 
Pension accrual2,458 2,519 
Right-of-use liability - Operating10,777 10,376 
Other accrued expenses29,392 26,147 
Total$81,853 $77,844