XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2022
ACCRUED LIABILITIES  
Schedule of accrued liabilities

Accrued liabilities consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

June 30, 

​

December 31, 

​

    

2022

    

2021

Compensation and fringe benefits

​

$

11,317

​

$

14,666

Accrued business acquisition consideration

​

 

12,559

​

 

12,388

Warranty reserve

​

 

2,038

​

 

1,869

Operating lease liabilities - current

​

​

5,035

​

​

4,532

Finance lease obligations - current

​

​

338

​

​

—

Deferred revenue

​

​

6,977

​

​

2,425

Other accrued expenses

​

 

8,031

​

 

5,776

​

​

$

46,295

​

$

41,656