v3.26.1
Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
The following table provides information on certain current liabilities:
(in thousands)June 30, 2026December 31, 2025
Accounts payable$41,730 $40,212 
Deferred compensation payable8,810 10,011 
Accrued liabilities4,562 4,497 
Accrued professional fees4,138 5,951 
Customer rebates payable3,623 6,938 
Total Accounts payable and other accrued liabilities$62,863 $67,609 
Payroll and benefits$43,612 $37,491 
Health insurance liabilities3,545 2,430 
Payroll taxes2,611 1,890 
Workers’ compensation liabilities529 517 
Total Accrued payroll costs$50,297 $42,328