XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 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):
 June 30, 2025December 31, 2024
Accounts payable and accrued expenses$288,678 $272,324 
Outside broker payable66,594 64,897 
Payroll taxes payable140,107 126,289 
Corporate taxes payable— 1,393 
Derivative liability15,794 4,603 
Right-of-use liabilities106,329 108,434 
Total$617,502 $577,940 
Schedule of Other Long-term Liabilities
Other long-term liabilities consisted of the following (in thousands):
 June 30, 2025December 31, 2024
Accrued compensation$111,819 $111,839 
Payroll and other taxes payable47,671 52,887 
Financial guarantee liability29,790 26,315 
Deferred rent6,403 6,349 
Contingent consideration24,726 21,935 
Tax receivable agreement liability (1)
17,511 — 
Other12,464 11,790 
Total$250,384 $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.