XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 58,307 $ 189,262
Adjustments to reconcile net income to net cash flow from operating activities:    
Depreciation and amortization 24,332 27,970
Employee stock-based compensation awards 7,096 11,132
Company stock 401(k) match contributions 4,669 5,429
Gain on investment sales 0 (152,867)
Pension expense, net of employer contributions 1,469 742
Change in operating assets and liabilities, net of acquisitions:    
Decrease in trade receivables 8,770 22,153
Increase (decrease) in accounts payable 1,489 (34,950)
(Decrease) increase in interest and taxes payable (61,098) 26,958
Increase (decrease) in deferred revenue 2,921 (533)
Changes in other assets and liabilities, net 11,674 5,084
Net cash flow from operating activities 59,629 100,380
Cash flows from investing activities:    
Purchase of property and equipment (4,946) (4,911)
Payments for acquisitions of businesses and assets, net of cash acquired 0 (52,799)
Payments for investments (2,435) (8,985)
Proceeds from investments 992 152,867
Proceeds from sale of assets 21 52
Net cash flow (used for) provided by investing activities (6,368) 86,224
Cash flows from financing activities:    
Repurchase of common stock 0 (82,394)
Dividends paid (20,089) (19,898)
Payments for debt issuance costs 0 (6,448)
Payments for tax withholding related to vested stock-based compensation awards (9,739) (8,136)
Net cash flow used for financing activities (29,828) (116,876)
Increase in cash and cash equivalents 23,433 69,728
Balance of cash and cash equivalents at beginning of period 693,214 361,036
Balance of cash and cash equivalents at end of period 716,647 430,764
Supplemental cash flow information:    
Cash paid for income taxes, net of refunds [1] 43,704 1,044
Cash paid for interest $ 73,080 $ 74,240
[1] Includes $44,72 of payments for clean energy tax credits in 2025.