XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable, Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accounts Payable, Accrued Expenses and Other Liabilities Accounts Payable, Accrued Expenses and Other Liabilities
The accounts payable, accrued expenses and other liabilities consisted of the following (in thousands):
 December 31, 2024December 31, 2023
Accounts payable and accrued expenses$272,324 $266,486 
Outside broker payable64,897 70,569 
Payroll taxes payable126,289 106,247 
Corporate taxes payable1,393 11,851 
Derivative liability4,603 21,327 
Right-of-use liabilities108,434 107,084 
Total$577,940 $583,564 
    

Other long-term liabilities consisted of the following (in thousands):
 December 31, 2024December 31, 2023
Accrued compensation$111,839 $112,528 
Payroll and other taxes payable52,887 59,277 
Financial guarantee liability26,315 28,551 
Deferred rent6,349 6,381 
Contingent consideration21,935 25,740 
Other11,790 9,264 
Total$231,115 $241,741