Quarterly report pursuant to Section 13 or 15(d)

OTHER ACCRUED EXPENSES (Details)

v3.22.1
OTHER ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Payroll and related benefits and taxes $ 7,226 $ 7,258
Royalties 2,923 2,870
Agent and sales commissions 2,698 2,833
Right-of-use lease liability, current portion 2,416 2,599
Tax liabilities 1,661 1,611
Product warranty liabilities 1,341 1,285
Product marketing 791 752
Manufacturing subcontractor costs 2,506 2,165
Legal and professional services 2,462 2,275
Other 1,513 3,319
Other accrued expenses $ 25,537 $ 26,967