XML 47 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Dec. 31, 2012
Dec. 31, 2011
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 82,981 $ 74,999
Adjustments to reconcile net income from operations to cash from operating activities:    
Depreciation 24,420 22,076
Amortization 24,037 25,337
Change in deferred income taxes 2,933 3,910
Expense for stock-based compensation 4,109 3,014
Gain/loss on disposal of assets 703 (182)
Changes in operating assets and liabilities:    
Change in receivables 89,193 80,910
Change in prepaid expenses, prepaid cost of product and other (251) (17,195)
Change in accounts payable (4,710) (5,302)
Change in accrued expenses (7,456) (4,404)
Change in income taxes 3,090 16,882
Change in deferred revenues (99,881) (103,784)
Net cash from operating activities 119,168 96,261
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (18,957) (18,913)
Proceeds from sale of assets 265 2,641
Customer contracts acquired (186) (670)
Computer software developed (23,826) (15,695)
Proceeds from investments 0 2,000
Purchase of investments 0 (2,000)
Net cash from investing activities (42,704) (32,637)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments on credit facilities (17,336) (18,047)
Purchase of treasury stock (9,297) 0
Dividends paid (19,813) (18,167)
Excess tax benefits from stock-based compensation (2,354) (980)
Proceeds from issuance of common stock upon exercise of stock options 4,296 3,761
Minimum tax withholding payments related to option exercises (2,799) (1,626)
Proceeds from sale of common stock, net 1,672 1,552
Net cash from financing activities (40,923) (31,547)
NET CHANGE IN CASH AND CASH EQUIVALENTS 35,541 32,077
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 157,313 63,125
CASH AND CASH EQUIVALENTS, END OF PERIOD 192,854 95,202
Supplemental Cash Flow Information    
Income Taxes Paid, Net 33,361 19,145
Interest Paid, Net 1,953 1,873
Capital Expenditures Incurred but Not yet Paid $ 15,661 $ 14,261