XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2021
ACCRUED LIABILITIES  
Schedule of accrued liabilities

Accrued liabilities consist of the following (in thousands):

June 30, 

December 31, 

    

2021

    

2020

Compensation and fringe benefits

$

12,942

$

11,184

Warranty reserve

 

2,265

 

1,571

Income taxes payable

1,862

1,459

Right of use liabilities

4,347

4,666

Other accrued expenses

 

4,526

 

5,982

$

25,942

$

24,862

Schedule of changes in the reserve for product warranty claims

Changes in the Company’s reserve for product warranty claims for the six months ended June 30, 2021 were as follows (in thousands):

June 30, 

2021

    

Beginning balance

$

1,571

Provision

 

809

Warranty expenditures

 

(108)

Effect of foreign currency translation

 

(7)

Ending balance

$

2,265