XML 78 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
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