XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1Close
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 63,701 $ 122,005
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Allowance for credit losses 183 2,934
Depreciation 13,004 12,738
Amortization of cloud computing implementation costs 9,183 8,188
Amortization of intangible assets 304 721
Realized and unrealized gains from investments held in employee deferred compensation trusts (41,305) (25,728)
Stock-based compensation 16,777 15,434
Deferred income taxes 6,602 3,102
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable (7,042) 9,772
Capitalized cloud computing implementation costs (8,391) (10,457)
Accounts payable and accrued expenses (5,756) (10,216)
Accrued payroll and benefit costs (83,490) (91,740)
Employee deferred compensation plan obligations 34,837 21,970
Income taxes payable 10,044 29,909
Other assets and liabilities, net (24,570) (23,109)
Net cash flows (used in) provided by operating activities (15,919) 65,523 Close
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (11,780) (9,369)
Investments in employee deferred compensation trusts (32,643) (71,302)
Proceeds from employee deferred compensation trust redemptions 22,389 18,600
Payments for acquisition 0 (700)
Net cash flows used in investing activities (22,034) (62,771) Close
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchases of common stock (85,887) (63,244)
Dividends paid (57,502) (53,717)
Net cash flows used in financing activities (143,389) (116,961) Close
Effect of exchange rate fluctuations (9,459) 3,312 Close
Change in cash and cash equivalents (190,801) (110,897) Close
Cash and cash equivalents at beginning of period 731,740 658,626
Cash and cash equivalents at end of period 540,939 547,729
Non-cash items:    
Fund exchanges within employee deferred compensation trusts 29,073 50,213
Contingent consideration related to acquisition $ 350 $ 600