XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Liabilities
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities
8.
ACCRUED EXPENSES AND OTHER LIABILITIES
Accrued expenses and other liabilities consist of the following (in thousands):
 
 
 
 
 
 
 
 
 
 
    
March 31,

2022
      
December 31,
2021
 
Income taxes
   $ 22,441        $ —    
Sales and marketing
     21,948          16,439  
Compensation and benefits
     12,719          25,450  
Operating lease liabilities
     7,504          7,066  
Manufacturing costs
     4,060          4,110  
Billings in excess of revenues
     2,151          1,436  
Other
     4,190          3,540  
    
 
 
      
 
 
 
Total accrued expenses and other liabilities
   $ 75,013        $ 58,041