XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Operating activities:    
Net income $ (5,335,000) $ 548,000
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Stock-based compensation expense 864,000 912,000
Depreciation and amortization expense 2,246,000 1,627,000
Net gain on disposal of equipment 0 (4,000)
Operating lease right-of-use assets 952,000 786,000
Asset impairment 807,000 0
Allowance for doubtful accounts 195,000 292,000
Changes in operating assets and liabilities:    
Accounts receivable 1,308,000 (2,818,000)
Prepaid expenses and other current assets (184,000) (187,000)
Accounts payable 2,465,000 974,000
Accrued liabilities (145,000) 183,000
Operating lease liabilities (907,000) (631,000)
Deferred revenue 1,706,000 4,815,000
Net cash provided by operating activities 3,972,000 6,497,000
Investing activities:    
Purchase of property and equipment (2,872,000) (2,384,000)
Net cash used in investing activities (2,872,000) (2,384,000)
Financing activities:    
Proceeds from exercise of options 85,000 207,000
Repurchases of common stock (74,000) 0
Net cash provided by financing activities 11,000 207,000
Increase in cash 1,111,000 4,320,000
Cash, beginning of year 9,007,000 4,687,000
Cash, end of year 10,118,000 9,007,000
Non-cash financing and investing activities:    
Right-of-use assets obtained in exchange for operating lease liabilities $ 231,000 $ 205,000