XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Summary of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities The accounts payable, accrued expenses and other liabilities consisted of the following (in thousands):
 June 30, 2023December 31, 2022
Accounts payable and accrued expenses$263,002 $208,168 
Outside broker payable76,787 82,002 
Payroll taxes payable81,041 92,247 
Corporate taxes payable— 22,864 
Derivative liability2,821 9,378 
Right-of-use liabilities101,426 96,860 
Contingent consideration944 65 
Total$526,021 $511,584 
Summary of Other Long-term Liabilities
Other long-term liabilities consisted of the following (in thousands):
 June 30, 2023December 31, 2022
Accrued compensation$103,025 $95,770 
Payroll and other taxes payable68,406 59,380 
Financial guarantee liability28,500 27,729 
Deferred rent5,495 5,040 
Contingent consideration19,759 8,278 
Other7,400 — 
Total$232,585 $196,197