v3.25.4
Accounts Payable and Accrued Expenses, and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consist of the following (in thousands):
December 31,
20252024
Trade accounts payable$46,936 $45,606 
Accrued expenses183,587 166,308 
Accounts payable and accrued expenses$230,523 $211,914 
Schedule of Other Liabilities
Other liabilities consist of the following (in thousands):
December 31,
20252024
Tax Receivable Agreement (see Note 12)$316,552 $22,465 
Clawback liability (see Note 16)7,925 5,450 
Contingent consideration84,602 140,760 
Repurchase agreements88,195 78,196 
Liability classified awards (see Note 18)23,935 67,703 
Other183,306 69,857 
Other liabilities$704,515 $384,431