Annual report pursuant to Section 13 and 15(d)

Supplemental Financial Information - Schedule of Supplemental Cash Flow Information (Details)

v3.25.0.1
Supplemental Financial Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash paid for:      
Interest, net $ 136,953 $ 128,380 $ 88,504
Income taxes, net of refunds 27,331 16,401 11,226
Non-cash investing and financing activities:      
Non-controlling interest holders’ tax distributions declared but unpaid 2,109 35 0
Tax Receivable Agreement liabilities 101,075 68,587 26,003
Dividend Equivalents and Declared Distributions liabilities 4,246 0 0
Contingently returnable consideration 4,868 0 0
Contingent consideration liabilities 103,769 11,238 0
Cash received from interest rate cap $ 24,700 $ 22,900 $ 2,200