XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
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):

 

     2018      2017  

Sales and marketing costs

   $ 25,379      $ 21,964  

Compensation and benefits

     19,124        14,818  

Manufacturing costs

     3,744        1,979  

Customer deposits

     2,058        1,230  

Rent obligations

     663        779  

Billings in excess of revenues

     512        1,842  

Other

     4,811        3,654  
  

 

 

    

 

 

 

Total accrued expenses

   $ 56,291      $ 46,266