XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 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:
 
 June 30, 2023December 31, 2022
Accrued salaries, wages and related employee benefits$26,811 $26,684 
Contingent consideration, current portion— 937 
Accrued workers’ compensation and health benefits3,760 3,660 
Deferred revenue9,257 7,521 
Pension accrual2,458 2,519 
Right-of-use liability - Operating10,603 10,376 
Other accrued expenses26,083 26,147 
Total$78,972 $77,844