Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities (Tables)

v3.22.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued 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 
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