XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Statement of Cash Flows [Abstract]    
Cash Flows from Operating Activities $ 297,379 $ 425,439
Property, plant and equipment:    
Capital expenditures (153,793) (225,288)
Change in accounts payable and accrued liabilities (11,840) 4,944
Proceeds from sale of property, plant and equipment 709 969
Contributions to equity method investments (1,391) (1,290)
Purchase of debt securities (2,127) 0
Oil & gas reserve asset acquisitions (2,740) (4,720)
Other 2,929 2,392
Net cash used in investing activities (168,253) (222,993)
Cash Flows from Financing Activities:    
Borrowings under securitization facility 39,000 75,000
Payments under securitization facility (39,000) (75,000)
Proceeds from equipment financings 0 54,626
Payments on equipment financings (6,303) (5,935)
Borrowings under revolving credit facilities 0 20,000
Payments under revolving credit facilities 0 (20,000)
Borrowing under long-term debt 0 400,000
Payments on long-term debt (7,031) (292,811)
Payment of debt issuance costs 0 (11,379)
Payments for tax withholdings related to settlements under deferred compensation plan (7,082) (13,292)
Distributions paid to Partners (181,630) (181,982)
Other (9,114) (7,783)
Net cash used in financing activities (211,160) (58,556)
Effect of exchange rate changes on cash and cash equivalents 76 0
Net Change in Cash and Cash Equivalents (81,958) 143,890
Cash and Cash Equivalents at Beginning of Period 136,962 59,813
Cash and Cash Equivalents at End of Period 55,004 203,703
Supplemental Cash Flow Information:    
Cash paid for interest 23,195 21,025
Cash paid for income taxes 11,335 11,309
Supplemental Non-Cash Activity:    
Accounts payable for purchase of property, plant and equipment 11,888 19,530
Right-of-use assets acquired by operating lease 1,571 716
Market value of common units issued under deferred compensation plans before tax withholding requirements $ 17,068 $ 32,566