XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of:
(in thousands)
20222021
Salaries, wages and benefits$57,867 $54,254 
Contract liabilities15,176 6,959 
Returns and allowances9,084 9,798 
Dividends7,778 6,742 
Pension and postretirement 6,683 10,742 
Operating and Finance lease liabilities5,929 5,336 
Other tax10,274 9,041 
Contract loss reserve2,359 3,608 
Freight1,966 4,031 
Professional fees3,439 3,926 
Other5,830 9,888 
Total$126,385 $124,325