XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of:
(in thousands)
20212020
Salaries, wages and benefits$54,254 $47,178 
Pension and postretirement10,742 5,941 
Returns and allowances9,798 10,560 
Contract liabilities6,959 8,206 
Dividends6,742 6,469 
Operating and Financing lease liabilities5,336 5,871 
Contract loss reserve3,608 11,250 
Other tax9,041 9,866 
Freight4,031 3,474 
Professional fees3,926 3,451 
Other9,888 13,193 
Total
$124,325 $125,459