v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Cash flows from operating activities:    
Net income $ 140,856 $ 126,599
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 54,259 39,266
Stock-based compensation expense 23,535 22,163
Provision for doubtful accounts 9,185 8,427
Gain on modification of office lease (13,907) 0
Gain on marketable securities (18,985) (18,922)
Deferred income taxes 17,976 15,273
Gain on cash surrender value of life insurance policies (5,070) (4,789)
Change in other assets and liabilities:    
Accounts payable and accrued liabilities (208,287) (214,832)
Receivables due from clients (51,233) (47,109)
Deferred compensation 9,646 21,017
Unearned compensation (36,279) (27,368)
Income taxes and other receivables (24,303) (14,078)
Income taxes payable (289) (12,471)
Prepaid expenses and other assets (13,501) 1,511
Other 445 126
Net cash used in operating activities (115,952) (105,187)
Cash flows from investing activities:    
Purchase of property and equipment (43,352) (24,807)
Proceeds from sales/maturities of marketable securities 32,458 25,301
Purchase of marketable securities (20,017) (23,892)
Premium on company-owned life insurance policies (13,512) (13,514)
Proceeds from life insurance policies 2,488 612
Dividends received from unconsolidated subsidiaries 0 40
Net cash used in investing activities (41,935) (36,260)
Cash flows from financing activities:    
Repurchases of common stock (18,351) (56,153)
Dividends paid to shareholders (51,345) (39,262)
Payments of tax withholdings on restricted stock (19,041) (16,984)
Proceeds from issuance of common stock in connection with an employee stock purchase plan 4,158 4,248
Dividends - noncontrolling interest (2,208) (1,570)
Principal payments on finance leases (989) (815)
Payments on life insurance policy loans 0 (519)
Net cash used in financing activities (87,776) (111,055)
Effect of exchange rate changes on cash and cash equivalents 278 6,347
Net decrease in cash and cash equivalents (245,385) (246,155)
Cash and cash equivalents at beginning of period 1,006,964 941,005
Cash and cash equivalents at end of the period $ 761,579 $ 694,850

Source