XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
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):
 March 31, 2025December 31, 2024
Accounts payable and accrued expenses$259,766 $272,324 
Outside broker payable63,187 64,897 
Payroll taxes payable136,932 126,289 
Corporate taxes payable— 1,393 
Derivative liability9,010 4,603 
Right-of-use liabilities106,112 108,434 
Total$575,007 $577,940 
Schedule of Other Long-term Liabilities
Other long-term liabilities consisted of the following (in thousands):
 March 31, 2025December 31, 2024
Accrued compensation$111,653 $111,839 
Payroll and other taxes payable51,309 52,887 
Financial guarantee liability27,818 26,315 
Deferred rent6,955 6,349 
Contingent consideration22,927 21,935 
Payable related to tax receivable agreement (1)
17,511 — 
Other11,979 11,790 
Total$250,152 $231,115 
(1) There is an offsetting related deferred tax asset of $20.6 million included in other assets on the condensed consolidated balance sheets.