XML 17 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Cash Flows From Operating Activities    
Net income $ 29,089 $ 21,105
Adjustments to reconcile net income to net cash provided from operating activities:    
Depreciation and amortization 8,268 7,038
Share-based compensation 2,666 2,734
Excess income tax benefit from the exercise of stock options (see note 5)   (2,476)
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable (5,859) 1,847
Inventories (218) (7,963)
Prepaid expenses and other current assets (7,916) 428
Accounts payable, accruals and other changes 1,377 6,836
Net Cash Provided By Operating Activities 27,407 29,549
Cash Flows Used In Investing Activities    
Purchases of property, equipment and other non-current intangible assets (10,409) (6,238)
Proceeds from the sale of marketable securities 123,601 64,522
Purchases of marketable securities (168,943) (67,792)
Business acquisitions, net of cash acquired (468) (437)
Net Cash Used In Investing Activities (56,219) (9,945)
Cash Flows From Financing Activities    
Exercise of stock options 16,395 10,345
Excess income tax benefit from the exercise of stock options   2,476
Net Cash Provided By Financing Activities 16,395 12,821
Effect of Exchange Rates on Cash (725) (1,385)
Net Increase (Decrease) In Cash and Cash Equivalents (13,142) 31,040
Cash And Cash Equivalents At Beginning Of Period 77,567 55,257
Cash And Cash Equivalents At End Of Period $ 64,425 $ 86,297