XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Cash Flows (For) From Operating Activities    
Net Income $ 5,209 $ 17,077
Adjustments to reconcile net income to net cash (for) from operating activities:    
Depreciation and amortization 5,729 5,682
Deferred income taxes (1,439) (15)
Share-based compensation 1,867 1,690
Changes in operating assets and liabilities, net of business acquisitions:    
Accounts receivable 4,819 4,036
Inventories (8,330) (1,863)
Prepaid expenses and other current assets (14,682) (1,014)
Accounts payable, accruals and other changes (7,316) (2,383)
Net Cash (For) From Operating Activities (14,143) 23,210
Cash Flows From (For) Investing Activities    
Purchase of property, equipment and other non-current intangible assets (12,996) (1,295)
Proceeds from the sale of marketable securities 108,488 112,636
Purchase of marketable securities (12,523) (136,748)
Business acquisitions, net of cash acquired (1,331) 0
Net Cash From (For) Investing Activities 81,638 (25,407)
Cash Flows From Financing Activities    
Exercise of stock options and issuance of employee stock purchase plan shares 905  
Exercise of stock options and issuance of employee stock purchase plan shares   1,048
Net Cash From Financing Activities 905 1,048
Effects of Foreign Exchange Rates on Cash (5,775) (3,170)
Net Increase (Decrease) in Cash and Cash Equivalents 62,625 (4,319)
Cash and Cash Equivalents, Beginning of period 44,473 75,602
Cash and Cash Equivalents, End of period $ 107,098 $ 71,283