XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Liabilities (Tables)
6 Months Ended
Jun. 30, 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):
June 30,
2021
December 31,
2020
Accounts payable$50,253 $38,163 
Accrued expenses13,024 11,449 
Other current liabilities4,861 4,315 
Accounts payable, accrued expenses and other current liabilities$68,138 $53,927 

The components of other liabilities are as follows (in thousands):
June 30,
2021
December 31,
2020
Holdback liability from acquisitions$1,500 $1,500 
Other liabilities7,050 5,311 
Other liabilities$8,550 $6,811