XML 18 R8.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2016
Nov. 30, 2015
Cash Flows From Operating Activities    
Net income $ 21,105 $ 18,431
Adjustments to reconcile net income to net cash provided from operating activities:    
Depreciation and amortization 7,038 5,680
Share based compensation 2,734 2,545
Excess income tax benefit from the exercise of stock options (2,476) (2,443)
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable 1,847 2,514
Inventories (7,963) (8,784)
Prepaid expenses and other current assets 428 (1,858)
Accounts payable, accruals and other changes 6,836 4,776
Net Cash From Operating Activities 29,549 20,861
Cash Flows Used In Investing Activities    
Purchases of property, equipment and other non-current intangible assets (6,238) (7,815)
Proceeds from the sale of marketable securities 64,522 80,379
Purchases of marketable securities (67,792) (83,916)
Business acquisitions, net of cash acquired (437) (13,554)
Net Cash Used In Investing Activities (9,945) (24,906)
Cash Flows From Financing Activities    
Exercise of stock options 10,345 6,611
Excess income tax benefit from the exercise of stock options 2,476 2,443
Net Cash From Financing Activities 12,821 9,054
Effect of Exchange Rate on Cash (1,385) 308
Net Increase In Cash and Cash Equivalents 31,040 5,317
Cash And Cash Equivalents At Beginning Of Period 55,257 66,061
Cash And Cash Equivalents At End Of Period $ 86,297 $ 71,378