XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accounts Payable, Accrued Expenses and Other Current Liabilities
The components of accounts payable, accrued expenses and other current liabilities are as follows (in thousands):
March 31,
2021
December 31,
2020
Accounts payable$44,748 $38,163 
Accrued expenses11,697 11,449 
Other current liabilities4,463 4,315 
Accounts payable, accrued expenses and other current liabilities$60,908 $53,927 

The components of other liabilities are as follows (in thousands):
March 31,
2021
December 31,
2020
Holdback liability from acquisitions$1,500 $1,500 
Other liabilities5,951 5,311 
Other liabilities$7,451 $6,811