Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities

v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 31,
  2023 2022
Accrued compensation and benefits $ 15,734  $ 13,942 
Accrued customer rebates and royalties 5,545  6,240 
Current portion of lease liabilities 4,957  3,182 
Other 10,147  8,525 
Total $ 36,383  $ 31,889