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 $ 132,496 $ 105,957
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 42,774 41,243
Amortization of right-of-use asset 4,665 4,461
Stock-based compensation expense 35,156 32,890
Multiemployer pension plan liability adjustment 4,453 0
Change in long-term retirement benefit obligations (5,063) (12,215)
Other – net 1,067 (2,371)
Changes in operating assets and liabilities:    
Accounts receivable – net 38,452 61,208
Other assets 29,271 1,094
Accounts payable, accrued payroll and other liabilities (75,334) (103,632)
Unexpired subscriptions 2,930 2,132
Other noncurrent assets and liabilities 1,859 2,543
Net cash provided by operating activities 212,726 133,310
Cash flows from investing activities    
Purchases of marketable securities (300,360) (185,040)
Maturities of marketable securities 260,305 101,562
Capital expenditures (19,573) (14,054)
Other – net 7,546 1,362
Net cash used in investing activities (52,082) (96,170)
Cash flows from financing activities    
Dividends paid (51,670) (40,032)
Payment of contingent consideration 0 (1,724)
Capital shares:    
Repurchases (82,561) (42,004)
Share-based compensation tax withholding (27,520) (18,582)
Net cash used in financing activities (161,751) (102,342)
Net decrease in cash, cash equivalents and restricted cash (1,107) (65,202)
Effect of exchange rate changes on cash 207 (964)
Cash, cash equivalents and restricted cash at the beginning of the period 213,857 303,172
Cash, cash equivalents and restricted cash at the end of the period $ 212,957 $ 237,006