XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
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 (in thousands):
 
 December 31,
 20232022
Accrued salaries, wages and related employee benefits$27,372 $26,684 
Contingent consideration— 937 
Accrued workers' compensation and health benefits4,385 3,660 
Deferred revenue7,136 7,521 
Right-of-use liability - Operating10,686 10,376 
Pension accrual2,458 2,519 
Other accrued expenses32,294 26,147 
Total accrued expenses and other current liabilities$84,331 $77,844