Quarterly report pursuant to Section 13 or 15(d)

OTHER ACCRUED EXPENSES (Tables)

v3.21.2
OTHER ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of other accrued expenses
               
    September 30,
2021
    December 31,
2020
 
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,019  
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