XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2021
ACCRUED LIABILITIES  
Schedule of accrued liabilities

Accrued liabilities consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

    

2021

    

2020

Compensation and fringe benefits

​

$

14,104

​

$

11,184

Warranty reserve

​

 

1,963

​

 

1,571

Income taxes payable

​

​

2,127

​

​

1,459

Right of use liabilities

​

​

4,347

​

​

4,666

Other accrued expenses

​

 

4,774

​

 

5,982

​

​

$

27,315

​

$

24,862