XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Current Liabilities
9. Current Liabilities
The following table provides information on certain current liabilities (in thousands):
 DECEMBER 31,
 20232022
Accounts payable$42,842 $49,600 
Accrued liabilities8,699 11,552 
Customer rebates payable7,327 7,522 
Deferred compensation payable5,927 4,118 
Total Accounts payable and other accrued liabilities$64,795 $72,792 
Payroll and benefits$28,110 $41,506 
Health insurance liabilities3,727 3,481 
Payroll taxes1,705 2,633 
Workers’ compensation liabilities426 749 
Total Accrued payroll costs$33,968 $48,369 
Our accounts payable balance includes vendor and third party payables.