XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Current assets:    
Cash $ 9,007 $ 4,687
Accounts receivable, net 9,513 6,986
Prepaid expenses and other current assets 1,144 957
Total current assets 19,664 12,630
Operating lease right-of-use assets, net 8,230 8,521
Property and equipment, net 7,134 6,090
Other long term assets 15 15
Goodwill 335 335
Total assets 35,378 27,591
Current liabilities:    
Accounts payable 2,868 1,894
Accrued liabilities 2,414 2,231
Current portion of operating lease liabilities 1,054 818
Other current liabilities 72 0
Deferred revenue 11,071 6,256
Total current liabilities 17,479 11,199
Non-current portion operating lease liabilities 8,412 8,783
Other non-current liabilities 391 181
Total liabilities 26,282 20,163
Stockholders' equity:    
Common stock, $.001 par value; 200,000,000 shares authorized; 13,522,441 and 13,414,066 shares issued and outstanding at April 30, 2022 and 2021, respectively 14 13
Additional paid-in capital 81,064 79,945
Accumulated deficit (71,982) (72,530)
Total stockholders' equity 9,096 7,428
Total liabilities and stockholders' equity $ 35,378 $ 27,591