XML 24 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net Income $ 311,469 $ 296,668 $ 271,885
Adjustments to reconcile net income to net cash from operating activities:      
Depreciation 52,515 52,206 47,378
Amortization 123,233 119,599 113,255
Change in deferred income taxes 16,760 24,581 7,604
Expense for stock-based compensation 20,746 16,883 12,589
(Gain)/loss on disposal of assets and businesses (1,988) 4,735 161
Changes in operating assets and liabilities:      
Change in receivables (6,112) 10,540 (11,777)
Change in prepaid expenses, deferred costs and other (57,059) (25,759) (62,165)
Change in accounts payable (94) (47) (7,526)
Change in accrued expenses 7,045 19,720 31,889
Change in income taxes (10,927) (3,723) 4,179
Change in deferred revenues 6,541 (4,871) 23,656
Net cash from operating activities 462,129 510,532 431,128
CASH FLOWS FROM INVESTING ACTIVITIES:      
Payment for acquisitions, net of cash acquired (2,300) (30,376) (19,981)
Capital expenditures (22,988) (53,538) (53,598)
Proceeds from the sale of assets 6,187 11,130 127
Customer contracts acquired 0 0 (20)
Purchased software (6,506) (6,710) (6,049)
Computer software developed (128,343) (117,262) (111,114)
Proceeds from Investments 5,000 0 0
Purchase of investments (13,300) (1,150) 0
Net cash from investing activities (162,250) (197,906) (190,635)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Borrowings on credit facilities 200,000 55,000 35,000
Repayments on credit facilities and financing leases (100,114) (55,033) (35,000)
Purchase of treasury stock (431,529) (71,549) (54,864)
Dividends paid (133,800) (127,421) (118,745)
Proceeds from issuance of common stock upon exercise of stock options 1 0 237
Tax withholding payments related to share based compensation (7,721) (3,739) (13,973)
Proceeds from sale of common stock 10,931 9,833 9,040
Net cash from financing activities (462,232) (192,909) (178,305)
NET CHANGE IN CASH AND CASH EQUIVALENTS (162,353) 119,717 62,188
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 213,345 93,628 31,440
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 50,992 $ 213,345 $ 93,628