Quarterly report pursuant to Section 13 or 15(d)

OTHER ACCRUED EXPENSES (Details)

v3.21.2
OTHER ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]            
Payroll and related benefits and taxes $ 9,292   $ 6,812      
Royalties 2,347   3,401      
Agent and sales commissions 3,889   2,501      
Right-of-use lease liability, current portion 2,853   2,671      
Tax liabilities 806   1,967      
Product warranty liabilities 1,196 $ 1,099 1,019 $ 932 $ 967 $ 981
Product marketing 1,022   869      
Manufacturing subcontractor costs 3,307   1,243      
Legal and professional services 2,051   221      
Other 1,374   1,834      
Other accrued expenses $ 28,137   $ 22,538