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

​

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

    

2022

    

2021

Compensation and fringe benefits

​

$

14,329

​

$

14,666

Accrued business acquisition consideration

​

 

12,522

​

 

12,388

Warranty reserve

​

 

2,086

​

 

1,869

Operating lease liabilities - current

​

​

4,389

​

​

4,532

Finance lease obligations - current

​

​

263

​

​

—

Deferred revenue

​

​

5,309

​

​

2,425

Other accrued expenses

​

 

7,237

​

 

5,776

​

​

$

46,135

​

$

41,656