XML 51 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Mar. 31, 2014
Mar. 31, 2013
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 150,527 $ 128,976
Adjustments to reconcile net income to cash from operating activities:    
Depreciation 39,581 38,510
Amortization 39,936 36,120
Change in deferred income taxes 1,056 5,162
Expense for stock-based compensation 7,303 6,121
Gain/loss on disposal of assets (255) 2,306
Changes in operating assets and liabilities:    
Change in receivables 91,529 91,735
Change in prepaid expenses, prepaid cost of product and other (13,893) (1,580)
Change in accounts payable (4,670) (4,986)
Change in accrued expenses (11,019) (4,747)
Change in income taxes 12,672 7,863
Change in deferred revenues (151,331) (153,055)
Net cash from operating activities 161,436 152,425
CASH FLOWS FROM INVESTING ACTIVITIES:    
Payment for acquisitions, net of cash acquired (27,894) 0
Capital expenditures (27,696) (28,413)
Proceeds from sale of assets 5,392 510
Customer contracts acquired 0 (186)
Internal use software (11,365) 0
Computer software developed (44,511) (37,942)
Net cash from investing activities (106,074) (66,031)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments on credit facilities 15,556 23,324
Purchase of treasury stock (62,995) (15,788)
Dividends paid (52,770) (31,000)
Excess tax benefits from stock-based compensation (3,320) (3,339)
Proceeds from issuance of common stock upon exercise of stock options 408 6,184
Minimum tax withholding payments related to option exercises (6,511) (3,745)
Proceeds from sale of common stock, net 3,081 2,678
Net cash from financing activities (131,023) (61,656)
NET CHANGE IN CASH AND CASH EQUIVALENTS (75,661) 24,738
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 127,905 157,313
CASH AND CASH EQUIVALENTS, END OF PERIOD 52,244 182,051
Supplemental Cash Flow Information [Abstract]    
Income Taxes Paid 64,323 44,455
Interest Paid 586 2,624
Capital Expenditures Incurred but Not yet Paid $ 16,084 $ 25,976