XML 36 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities consist of the following balances:
 December 31,
(in thousands)20202019
Salaries, wages and bonuses$31,658 $28,296 
Taxes5,907 5,130 
Warranty9,096 10,249 
Retirement Provision3,252 2,795 
Customer Deposits1,385 2,430 
Other13,336 10,786 
Accrued Liabilities$64,634 $59,686