XML 32 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Cash flows from operating activities:    
Net income (loss) $ 24,863 $ (8,420)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 4,114 3,984
Net foreign currency (gain) loss (667) 784
Stock-based compensation 11,295 9,604
Deferred income taxes 15,668 (3,665)
Provision for bad debts 31 104
Other non-cash operating activities 365 486
Changes in assets and liabilities:    
Accounts receivable 2,395 (391)
Unbilled services (645) 1,197
Prepaid expenses, prepaid income taxes, and other assets 4,888 (70)
Installments and collateralized receivables 32,365 42,510
Accounts payable, accrued expenses, and other liabilities (11,186) (9,209)
Deferred revenue 29,138 46,056
Net cash provided by operating activities 112,624 82,970
Cash flows from investing activities:    
Purchase of marketable securities (75,713) 0
Purchase of property, equipment and leasehold improvements (3,018) (1,175)
Insurance proceeds 2,222 0
Purchase of technology intangibles (902) 0
Payments for acquisitions, net of cash acquired 0 (2,617)
Capitalized computer software development costs (593) (487)
Net cash used in investing activities (78,004) (4,279)
Cash flows from financing activities:    
Exercise of stock options 15,430 6,581
Proceeds from secured borrowings 0 4,982
Repayments of secured borrowings (11,010) (22,270)
Repurchases of common stock (59,251) (32,119)
Payment of tax withholding obligations related to restricted stock (5,758) (3,125)
Net cash used in financing activities (60,589) (45,951)
Effect of exchange rate changes on cash and cash equivalents (231) (161)
(Decrease) increase in cash and cash equivalents (26,200) 32,579
Cash and cash equivalents, beginning of period 165,242 149,985
Cash and cash equivalents, end of period 139,042 182,564
Supplemental disclosure of cash flow information:    
Income tax paid, net 2,692 1,599
Interest paid $ 385 $ 2,718