XML 13 R6.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
Cash flows from operating activities:    
Net income $ 126,209 $ 271,291
Adjustments to reconcile net income to net cash flow from operating activities:    
Depreciation and amortization 48,960 56,806
Employee stock-based compensation awards 13,075 20,070
Company stock 401(k) match contributions 8,649 10,216
Gain on investment sales 0 (153,626)
Pension expense, net of employer contributions 1,558 436
Change in operating assets and liabilities, net of acquisitions:    
Decrease in trade receivables 19,646 19,830
Decrease in accounts payable (1,904) (35,820)
(Decrease) increase in interest and taxes payable (55,510) 33,194
Increase in deferred revenue 972 50
Changes in other assets and liabilities, net (2,164) 2,712
Net cash flow from operating activities 159,491 225,159
Cash flows from investing activities:    
Purchase of property and equipment (12,051) (20,883)
Payments for acquisitions of businesses and assets, net of cash acquired (1,745) (52,799)
Payments for investments (2,631) (9,789)
Proceeds from investments 1,487 155,037
Proceeds from sale of assets 668 64
Net cash flow (used for) provided by investing activities (14,272) 71,630
Cash flows from financing activities:    
Repurchase of common stock 0 (154,699)
Dividends paid (40,196) (40,914)
Payments for debt issuance costs 0 (6,448)
Payment for acquisition-related earnout consideration (6,364) 0
Repurchase of noncontrolling interest in Premion (20,845) 0
Payments for tax withholding related to vested stock-based compensation awards and share repurchase excise tax (14,488) (10,035)
Net cash flow used for financing activities (81,893) (212,096)
Increase in cash and cash equivalents 63,326 84,693
Balance of cash and cash equivalents at beginning of period 693,214 361,036
Balance of cash and cash equivalents at end of period 756,540 445,729
Supplemental cash flow information:    
Cash paid for income taxes, net of refunds [1] 90,237 48,091
Cash paid for interest $ 81,617 $ 82,619
[1] Includes $58,125 of payments for clean energy tax credits in 2025.