XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
ACCRUED LIABILITIES    
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
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities
Finance Lease, Liability, Current $ 338  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Deferred revenue $ 6,977 $ 2,425
Other accrued expenses 8,031 5,776
Accrued liabilities $ 46,295 $ 41,656