Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities

v3.20.4
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2020
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 as of December 31, 2020 and 2019 (in thousands):

  2020 2019
Accrued compensation and benefits $ 21,525  $ 24,225 
Contract liabilities 9,858  3,714 
Accrued customer rebates and royalties 2,756  3,067 
Customer advances 1,080  2,669 
Interest rate swap liability 1,603  1,473 
Current portion of lease liabilities 4,012  3,710 
Other 4,338  7,656 
Total $ 45,172  $ 46,514