XML 16 R5.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2016
Mar. 31, 2015
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 164,597 $ 150,679
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation 38,106 41,023
Amortization 57,013 48,063
Change in deferred income taxes 24,695 (382)
Excess tax benefits from stock-based compensation, Operating Activities (338) (4,156)
Expense for stock-based compensation 8,213 7,342
Gain/loss on disposal of assets (48) (5,045)
Changes in operating assets and liabilities:    
Change in receivables 108,172 86,626
Change in prepaid expenses, deferred costs and other (22,578) (34,386)
Change in accounts payable (2,873) (3,877)
Change in accrued expenses (8,114) 666
Change in income taxes (9,927) 16,875
Change in deferred revenues (149,885) (120,941)
Net cash from operating activities 207,033 182,487
CASH FLOWS FROM INVESTING ACTIVITIES:    
Payment for acquisitions, net of cash acquired (8,275) 0
Capital expenditures (43,300) (35,867)
Proceeds from sale of assets 2,797 8,266
Internal use software (10,157) (10,266)
Computer software developed (74,662) (56,465)
Net cash from investing activities (133,597) (94,332)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on credit facilities 100,000 70,000
Repayments on credit facilities (52,484) (6,033)
Debt acquisition costs 0 901
Purchase of treasury stock (155,122) (112,803)
Dividends paid (62,037) (56,183)
Excess tax benefits from stock-based compensation, Financing Activities 338 4,156
Proceeds from issuance of common stock upon exercise of stock options 1 456
Minimum tax withholding payments related to option exercises (2,561) (7,948)
Proceeds from sale of common stock, net 4,117 3,524
Net cash from financing activities (167,748) (105,732)
NET CHANGE IN CASH AND CASH EQUIVALENTS (94,312) (17,577)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 148,313 70,377
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 54,001 $ 52,800