XML 31 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Current Liabilities
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Current Liabilities
Note F - Current Liabilities
The following table provides information on certain current liabilities:
(in thousands)March 31, 2025December 31, 2024
Accounts payable$42,718 $38,315 
Deferred compensation payable7,423 8,602 
Customer rebates payable4,326 6,556 
Accrued liabilities3,714 4,259 
Accrued professional fees1,186 4,021 
Total Accounts payable and other accrued liabilities$59,367 $61,753 
Payroll and benefits$31,983 $32,990 
Payroll taxes4,396 1,698 
Health insurance liabilities3,988 3,593 
Workers’ compensation liabilities555 542 
Total Accrued payroll costs$40,922 $38,823