XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Current Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Current Liabilities
Note F - Current Liabilities
The following table provides information on certain current liabilities (in thousands):
June 30, 2024December 31, 2023
Accounts payable$42,392 $42,842 
Deferred compensation payable6,962 5,927 
Accrued liabilities5,047 8,699 
Customer rebates payable3,958 7,327 
Total Accounts payable and other accrued liabilities$58,359 $64,795 
Payroll and benefits$33,276 $28,110 
Health insurance liabilities3,576 3,727 
Payroll taxes 2,134 1,705 
Workers’ compensation liabilities603 426 
Total Accrued payroll costs$39,589 $33,968