v3.22.2
Payables and Accruals (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities Accrued expenses and other current liabilities consist of the following:
(in thousands)June 30, 2022December 31, 2021
Contract liabilities$25,191 $18,178 
Accrued compensation and benefits24,549 22,460 
Current portion of operating lease liabilities12,843 12,520 
Deferred consideration payments12,656 12,355 
Accrued expenses10,943 9,731 
Current portion of long-term debt8,509 8,521 
Advisor incentive liability4,784 — 
Tax distribution payable— 5,072 
Other4,855 3,386 
Accrued expenses and other current liabilities$104,330 $92,223