XML 37 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Cash flows from operating activities:    
Net income $ 38,262 $ 14,350
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,479 2,687
Net foreign currency loss (gain) 1,079 (304)
Stock-based compensation 7,538 7,768
Deferred income taxes 16,791 9,858
Provision for bad debts 786 162
Excess tax benefits from stock-based compensation (83) 0
Other non-cash operating activities 896 28
Changes in assets and liabilities:    
Accounts receivable 6,494 (7,957)
Unbilled services 1,171 606
Prepaid expenses, prepaid income taxes, and other assets 1,536 5,905
Installment receivables 8,345 25,101
Accounts payable, accrued expenses, and other liabilities (5,568) (8,503)
Deferred revenue (7,470) 4,439
Net cash provided by operating activities 72,256 54,140
Cash flows from investing activities:    
Purchase of marketable securities (18,992) 0
Maturities of marketable securities 12,424 0
Purchase of property, equipment and leasehold improvements (1,724) (2,567)
Insurance proceeds 0 2,222
Purchase of technology intangibles 0 (527)
Capitalized computer software development costs (504) (435)
Net cash used in investing activities (8,796) (1,307)
Cash flows from financing activities:    
Exercise of stock options 4,430 9,120
Repayments of secured borrowings 0 (11,010)
Repurchases of common stock (58,919) (36,852)
Payment of tax withholding obligations related to restricted stock (4,237) (4,288)
Excess tax benefits from stock-based compensation 83 0
Net cash used in financing activities (58,643) (43,030)
Effect of exchange rate changes on cash and cash equivalents 228 179
Increase in cash and cash equivalents 5,045 9,982
Cash and cash equivalents, beginning of period 132,432 165,242
Cash and cash equivalents, end of period 137,477 175,224
Supplemental disclosure of cash flow information:    
Income tax paid, net 5,045 1,812
Interest paid $ 26 $ 373