v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Aug. 31, 2012
Aug. 31, 2011
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 6,700 $ 6,013
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,626 1,379
Share based compensation 682 600
Excess income tax benefit from the exercise of stock options (1,029) (556)
Changes in operating assets and liabilities, net of business acquisitions:    
Accounts receivable (1,790) (4,039)
Inventories 35 (2,208)
Prepaid expenses and other current assets (1,136) (176)
Accounts payable, accruals and other (644) 334
NET CASH PROVIDED BY OPERATING ACTIVITIES 4,444 1,347
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment and other assets (1,923) (6,827)
Proceeds from the sale of marketable securities 18,428 16,070
Purchases of marketable securities (28,847) (25,157)
Payments for business 0 (810)
NET CASH USED IN INVESTING ACTIVITIES (12,342) (16,724)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Increase (decrease) in other long-term liabilities (287) (86)
Net proceeds from issuance of common stock 2,494 1,098
Excess income tax benefit from the exercise of stock options 1,029 556
NET CASH PROVIDED BY FINANCING ACTIVITIES 3,236 1,568
EFFECT OF EXCHANGE RATE ON CASH 102 (3)
DECREASE IN CASH (4,560) (13,812)
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 49,045 35,844
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 44,485 $ 22,032