XML 40 R23.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities as of December 31, 2025 and 2024 consist of the following:
(in thousands)
20252024
Salaries, wages and benefits$46,403 $57,253 
Contract liabilities33,397 6,085 
Returns and allowances10,787 9,422 
Dividends7,928 8,431 
Pension and postretirement 8,059 8,744 
Operating lease liabilities4,274 7,607 
Other tax5,400 7,329 
Contract loss reserve600 10,524 
Freight2,318 3,256 
Professional fees5,032 5,539 
Restructuring
2,766 4,996 
Other12,421 12,718 
Total accrued liabilities$139,385 $141,904