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