XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2021
Aug. 31, 2020
Cash Flows From Operating Activities    
Net Income $ 17,077 $ 15,860
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 5,682 4,720
Share-based compensation 1,690 1,681
Changes in operating assets and liabilities, net of business acquisitions:    
Accounts receivable 4,036 8,350
Inventories (1,863) (1,319)
Prepaid expenses and other current assets (1,029) (1,045)
Accruals and other changes (2,383) (3,113)
Net Cash From Operating Activities 23,210 25,134
Cash Flows Used for Investing Activities    
Purchase of property, equipment and other non-current intangible assets (1,295) (4,248)
Proceeds from the maturities of marketable securities 112,636 139,184
Purchase of marketable securities (136,748) (168,318)
Business acquisitions, net of cash acquired   (2,350)
Net Cash Used for Investing Activities (25,407) (35,732)
Cash Flows From Financing Activities    
Exercise of stock options and other 1,048 5,095
Net Cash From Financing Activities 1,048 5,095
Effects of Foreign Exchange Rates on Cash (3,170) 181
Net Increase (Decrease) in Cash and Cash Equivalents (4,319) (5,322)
Cash and Cash Equivalents, Beginning of period 75,602 66,269
Cash and Cash Equivalents, End of period $ 71,283 $ 60,947