XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Liabilities Accrued expenses and other liabilities consist of the following (in thousands):
 
June 30,
2020
 
 
December 31,
2019
 
Sales and marketing
  $
 
 
26,319
    $
 28,402
 
Income taxes
   
19,069
     
—  
 
Compensation and benefits
   
13,082
     
13,475
 
Operating lease liabilities
   
7,306
     
7,079
 
Manufacturing costs
   
2,677
     
2,564
 
 
Customer deposits
   
4,097
     
2,905
 
Billings in excess of revenues
   
1,423
     
816
 
Other
   
4,483
     
3,024
 
                 
Total accrued expenses and other liabilities
  $
78,456
    $
58,265
 
                 
8