XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Operating activities:    
Net loss $ (4,637) $ (335)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation 476 325
Depreciation and amortization expense 929 1,088
Loss on disposal of equipment 65 0
Operating lease right-of use assets 502 542
Provision for doubtful accounts 234 130
Changes in operating assets and liabilities:    
Accounts receivable 53 434
Prepaid expenses and other current assets 548 310
Other long term assets (169) 0
Accounts payable (800) 1,737
Accrued liabilities (245) (743)
Operating lease liabilities (549) (511)
Deferred revenue 191 114
Net cash provided by (used in) operating activities (3,402) 3,091
Investing activities:    
Purchase of property and equipment (821) (1,358)
Net cash used in investing activities (821) (1,358)
Financing activities:    
Proceeds from exercise of options 252 86
Repurchases of common stock (634) 0
Net cash provided by (used in) financing activities (382) 86
Increase (decrease) in cash (4,605) 1,819
Cash at beginning of period 10,118 9,007
Cash at end of period $ 5,513 $ 10,826