XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following as of December 31 (in thousands):
 
    
2020
    
2019
 
Sales and marketing
   $ 22,938      $ 28,402  
Compensation and benefits
     21,156        13,475  
Operating lease liabilities
     6,708        7,079  
Manufacturing costs
     3,641        2,564  
Customer deposits
     1,174        2,905  
Billings in excess of revenues
     1,244        816  
Other
     5,470        3,024  
    
 
 
    
 
 
 
Total accrued expenses
   $ 62,331      $ 58,265