XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Current assets:    
Cash $ 2,618 $ 10,118
Accounts receivable, net 9,526 8,011
Prepaid expenses and other current assets 1,495 1,328
Total current assets 13,639 19,457
Operating lease right-of-use assets, net 6,252 7,318
Property and equipment, net 5,721 7,186
Other long term assets 185 15
Goodwill 335 335
Total assets 26,132 34,311
Current liabilities:    
Accounts payable 5,800 5,334
Accrued liabilities 2,160 2,270
Current portion of operating lease liabilities 1,337 1,208
Other current liabilities 150 145
Deferred revenue 12,094 12,776
Total current liabilities 21,541 21,733
Non-current portion operating lease liabilities 6,093 7,391
Other non-current liabilities 401 551
Total liabilities 28,035 29,675
Stockholders' (deficiency) equity:    
Common stock, $.001 par value; 200,000,000 shares authorized; 13,714,099 and 13,558,650 shares issued; and 13,593,766 and 13,544,228 shares outstanding at April 30, 2024 and 2023, respectively 14 14
Treasury Stock, at cost (708) (74)
Additional paid-in capital 83,384 82,013
Accumulated deficit (84,593) (77,317)
Total stockholders' (deficiency) equity (1,903) 4,636
Total liabilities and stockholders' (deficiency) equity $ 26,132 $ 34,311