Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities

v3.22.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
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,
  2021 2020
Accrued compensation and benefits $ 24,395  $ 21,525 
Contract liabilities 7,147  9,858 
Accrued customer rebates and royalties 4,514  2,756 
Customer advances 1,087  1,080 
Interest rate swap liability 234  1,603 
Current portion of lease liabilities 5,991  4,012 
Other 6,097  4,338 
Total $ 49,465  $ 45,172