XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule 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):
 September 30, 2024December 31, 2023
Accounts payable and accrued expenses$288,505 $266,486 
Outside broker payable70,397 70,569 
Payroll taxes payable124,204 106,247 
Corporate taxes payable9,775 11,851 
Derivative liability20,680 21,327 
Right-of-use liabilities113,497 107,084 
Total$627,058 $583,564 
Schedule of Other Long-term Liabilities
Other long-term liabilities consisted of the following (in thousands):
 September 30, 2024December 31, 2023
Accrued compensation$117,995 $112,528 
Payroll and other taxes payable64,251 59,277 
Financial guarantee liability26,889 28,551 
Deferred rent7,171 6,381 
Contingent consideration23,122 25,740 
Other12,554 9,264 
Total$251,982 $241,741