XML 55 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following balances:
  December 31, 
(in thousands) 20182017
Salaries, wages and bonuses $22,598 $25,100 
Taxes 6,621 3,463 
Warranty 4,992 5,335 
Retirement Provision 2,646 2,792 
Customer Deposits 2,520 200 
Other 4,408 3,564 
Accrued Liabilities$43,785 $40,454