XML 19 R8.htm IDEA: XBRL DOCUMENT v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 89,978 $ 101,234
Adjustments to reconcile net income to net cash provided by operating activities:    
Allowance for credit losses 2,262 3,800
Depreciation 36,921 37,893
Amortization of cloud computing implementation costs 16,917 23,234
Amortization of intangible assets 637 1,350
Realized and unrealized income from investments held in employee deferred compensation trusts (78,937) (77,430)
Stock-based compensation 35,289 45,153
Deferred income taxes 15,615 26,604
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable (83,833) (43,910)
Capitalized cloud computing implementation costs (22,769) (20,835)
Accounts payable and accrued expenses 2,370 (23,014)
Accrued payroll and benefit costs (106) 5,753
Employee deferred compensation plan obligations 56,131 72,901
Income taxes payable, net 11,268 (7,744)
Other assets and liabilities, net (19,207) (7,557)
Net cash flows provided by operating activities 62,536 137,432
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (24,094) (41,408)
Investments in employee deferred compensation trusts (49,106) (57,806)
Proceeds from employee deferred compensation trust redemptions 57,811 47,315
Payments for acquisitions, net of cash acquired 0 (10,722)
Net cash flows used in investing activities (15,389) (62,621)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchases of common stock (6,770) (92,069)
Dividends paid (179,841) (179,549)
Net cash flows used in financing activities (186,611) (271,618)
Effect of exchange rate fluctuations (3,680) 24,513
Change in cash and cash equivalents (143,144) (172,294)
Cash and cash equivalents at beginning of period 464,435 537,583
Cash and cash equivalents at end of period 321,291 365,289
Non-cash items:    
Fund exchanges within employee deferred compensation trusts $ 117,761 $ 137,458