XML 48 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Cash flows from operating activities:    
Net income $ 14,999 $ 4,413
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,202 1,317
Net foreign currency loss (gain) 564 (121)
Stock-based compensation 4,387 4,315
Deferred income taxes 8,618 4,222
Provision for bad debts 20 97
Excess tax benefits from stock-based compensation (41) 0
Other non-cash operating activities 73 3
Changes in assets and liabilities:    
Accounts receivable 1,152 8,895
Unbilled services 194 38
Prepaid expenses, prepaid income taxes, and other assets 870 4,443
Installments receivables 3,029 11,030
Accounts payable, accrued expenses, and other liabilities (9,477) (13,253)
Deferred revenue 323 (6,938)
Net cash provided by operating activities 25,913 18,461
Cash flows from investing activities:    
Purchase of marketable securities (7,974) 0
Maturities of marketable securities 4,538 0
Purchase of property, equipment and leasehold improvements (915) (1,800)
Insurance proceeds 0 2,222
Purchase of technology intangibles 0 (527)
Capitalized computer software development costs (219) 0
Net cash used in investing activities (4,570) (105)
Cash flows from financing activities:    
Exercise of stock options 2,933 4,048
Repayments of secured borrowings 0 (5,394)
Repurchases of common stock (28,919) (17,163)
Payment of tax withholding obligations related to restricted stock (2,449) (1,976)
Excess tax benefits from stock-based compensation 41 0
Net cash used in financing activities (28,394) (20,485)
Effect of exchange rate changes on cash and cash equivalents 223 250
Decrease in cash and cash equivalents (6,828) (1,879)
Cash and cash equivalents, beginning of period 132,432 165,242
Cash and cash equivalents, end of period 125,604 163,363
Supplemental disclosure of cash flow information:    
Income tax paid, net 1,330 1,034
Interest paid $ 18 $ 257