XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities    
Net income $ 86,836 $ 103,338
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 35,617 36,355
Equity in losses of unconsolidated subsidiaries 0 3,676
Loss on extinguishment of debt 51 0
Loss on sale of assets 0 42
Stock compensation expense 4,554 332
Amortization of debt discount and issuance costs 1,971 0
Deferred income taxes (2,205) (1,618)
Other 1,107 59
Changes in operating assets and liabilities, net of effects of business combinations:    
Accounts receivable (26,251) (12,829)
Other current assets (7,781) 1,224
Other assets 2,303 (4,217)
Accounts payable and accrued liabilities 3,876 (11,307)
Net cash provided by operating activities 100,078 115,055
Investing activities    
Business combinations, net of cash acquired (333,300) (5,144)
Purchases of property and equipment (40,958) (32,494)
Proceeds from sale of assets 1 23
Net cash used in investing activities (374,257) (37,615)
Financing activities    
Proceeds from term loans, net of issuance costs 948,848 0
Payments on term loans (850,250) 0
Borrowings of other debt 6,575 6,618
Principal payments on other debt (6,505) (4,378)
Dividends paid to common stockholders (16,021) 0
Distributions to and purchases of non-controlling interests (2,851) (2,643)
Distributions to Select 0 (7,742)
Net cash provided by (used in) financing activities 164,796 (58,145)
Net (decrease) increase in cash (109,383) 19,295
Cash at beginning of period 183,255 31,374
Cash at end of period 73,872 50,669
Supplemental information    
Cash paid for interest 54,432 19,512
Cash paid for taxes 35,568 34,009
Nonrelated Party    
Financing activities    
Borrowings on revolving facilities and related party revolving promissory note 85,000 0
Related Party    
Financing activities    
Borrowings on revolving facilities and related party revolving promissory note 0 10,000
Payments on related party revolving promissory note $ 0 $ (60,000)