Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities

v3.22.4
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2022
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,
  2022 2021
Accrued compensation and benefits $ 23,298  $ 24,395 
Contract liabilities 6,402  7,147 
Accrued customer rebates and royalties 6,240  4,514 
Current portion of lease liabilities 7,254  5,991 
Other 10,528  7,418 
Total $ 53,722  $ 49,465