XML 95 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities
8.
ACCRUED EXPENSES AND OTHER LIABILITIES
Accrued expenses and other liabilities consist of the following as of December 31 (in thousands):
 
 
2019
 
 
2018
 
Sales and marketing
  $
28,402
    $
25,379
 
Compensation and benefits
   
13,475
     
19,124
 
Operating lease liabilities
   
7,079
     
—  
 
Manufacturing costs
   
2,564
     
3,744
 
Customer deposits
   
2,905
     
2,058
 
Billings in excess of revenues
   
816
     
512
 
Other
   
3,024
     
5,474
 
                 
Total accrued expenses
  $
58,265
    $
56,291