XML 33 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Other current liabilities consisted of the following at December 31:
(in thousands)20242023
Payroll and incentive compensation$34,120 $39,986 
Union dues and benefits21,277 26,107 
Payroll, sales and other taxes10,602 13,903 
Profit sharing and thrift plan3,162 8,592 
Other18,676 12,005 
$87,837 $100,593