XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Cash flows from operating activities:    
Net income $ 10,763 $ 4,314
Stock-based compensation expense 1,160 1,503
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 283 225
Accretion of investment discount (130) (64)
Amortization of operating lease right-of-use assets 337 356
Provision for doubtful accounts 0 24
Changes in operating assets and liabilities:    
Accounts receivable 12,037 2,618
Inventories (9,996) (3,094)
Prepaid expenses and other current assets (2,245) (196)
Accounts payable (5,099) (210)
Accrued expenses (974) (1,045)
Deferred revenue (2,703) 1,221
Operating lease liabilities (89) (390)
Income taxes payable 12 4
Net cash provided by operating activities 3,356 5,266
Cash flows from investing activities:    
Purchases of property and equipment (440) (99)
Proceeds from maturities of investments 18,000 0
Purchases of investments 0 (17,652)
Net cash provided by (used in) investing activities 17,560 (17,751)
Cash flows from financing activities:    
Proceeds from issuance of common stock under employee plans 1,092 1,112
Shares repurchased for tax withholdings on vesting of restricted stock units, amount $ (1,460) (1,216)
Issuance cost of common stock offering (72,000)  
Net cash used in financing activities $ (440) (104)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (16) (21)
Net increase (decrease) in cash, cash equivalents and restricted cash 20,460 (12,610)
Cash, cash equivalents and restricted cash, beginning of period (1) 30,204 31,564
Cash, cash equivalents and restricted cash, end of period (1) $ 50,664 $ 18,954