XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Operating activities:    
Net income (loss) $ (2,774) $ 892
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Stock-based compensation 656 724
Depreciation and amortization expense 1,663 1,059
Net gain on disposal of equipment 0 (4)
Operating lease right-of use assets 817 535
Provision for doubtful accounts 83 117
Changes in operating assets and liabilities:    
Accounts receivable 1,377 (1,693)
Prepaid expenses and other current assets 482 397
Accounts payable 1,430 1,772
Accrued liabilities (383) (205)
Other current liabilities 0 15
Other non-current liabilities 0 50
Operating lease liabilities (775) (403)
Deferred revenue 2,088 2,445
Net cash provided by operating activities 4,664 5,701
Investing activities:    
Purchase of property and equipment (2,112) (1,878)
Net cash used in investing activities (2,112) (1,878)
Financing activities:    
Proceeds from exercise of options 86 191
Net cash provided by financing activities 86 191
Increase in cash 2,638 4,014
Cash at beginning of period 9,007 4,687
Cash at end of period $ 11,645 $ 8,701