XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Current assets:    
Cash $ 9,785 $ 2,618
Accounts receivable, net 11,234 9,526
Prepaid expenses and other current assets 1,350 1,495
Total current assets 22,369 13,639
Operating lease right-of-use assets, net 5,080 6,252
Property and equipment, net 4,375 5,721
Other long term assets 185 185
Goodwill 335 335
Total assets 32,344 26,132
Current liabilities:    
Accounts payable 4,248 5,800
Accrued liabilities 2,556 2,160
Current portion of operating lease liabilities 1,471 1,337
Other current liabilities 135 150
Deferred revenue 15,443 12,094
Total current liabilities 23,853 21,541
Non-current portion operating lease liabilities 4,634 6,093
Other non-current liabilities 85 401
Total liabilities 28,572 28,035
Stockholders' equity (deficiency):    
Common stock, $.001 par value; 200,000,000 shares authorized; 13,897,503 and 13,714,099 shares issued; and 13,777,170 and 13,593,766 shares outstanding at April 30, 2025 and 2024, respectively 14 14
Treasury Stock, at cost (708) (708)
Additional paid-in capital 84,358 83,384
Accumulated deficit (79,892) (84,593)
Total stockholders' equity (deficiency) 3,772 (1,903)
Total liabilities and stockholders' equity (deficiency) $ 32,344 $ 26,132