XML 79 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2019
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
                 
 
September 30,
2019
   
December 31,
2018
 
Sales and marketing
  $
  29,786
    $
  25,379
 
Compensation and benefits
   
10,112
     
19,124
 
Operating lease liabilities
   
6,961
     
—  
 
Customer deposits
   
2,535
     
2,058
 
Manufacturing costs
   
2,509
     
3,744
 
Billings in excess of revenues
   
992
     
512
 
Other
   
4,588
     
5,474
 
                 
Total accrued expenses and other liabilities
  $
57,483
    $
56,291