XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
ACCRUED LIABILITIES      
Compensation and fringe benefits   $ 9,408 $ 11,184
Warranty reserve $ 2,119 2,119 1,571
Income taxes payable   1,753 1,459
Right of use liabilities   4,543 4,666
Other accrued expenses   5,491 5,982
Accrued liabilities   $ 23,314 $ 24,862
Changes in the reserve for product warranty claims      
Warranty reserve at beginning of the year 1,571    
Provision 608    
Warranty expenditures (35)    
Effect of foreign currency translation (25)    
Warranty reserve at end of year $ 2,119