XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
May 31, 2023
May 31, 2022
Current assets:    
Cash and cash equivalents $ 30,054 $ 31,484
Short-term investments 17,853 0
Trade and other accounts receivable, net 16,594 12,859
Inventories 23,908 15,051
Prepaid expenses and other current assets 621 613
Total current assets 89,030 60,007
Property and equipment, net 2,759 1,203
Operating lease right-of-use assets 6,123 917
Other assets 231 201
Total assets 98,143 62,328
Current liabilities:    
Accounts payable 9,206 4,195
Accrued expenses 4,143 3,610
Operating lease liabilities, short-term 137 794
Customer deposits and deferred revenue, short-term 2,822 2,415
Total current liabilities 16,308 11,014
Operating lease liabilities, long-term 6,163 212
Deferred revenue, long-term 31 69
Other long-term liabilities 41 44
Total liabilities 22,543 11,339
Shareholders' equity:    
Preferred stock, $0.01 par value: Authorized: 10,000 shares; Issued and outstanding: none 0 0
Common stock, $0.01 par value: Authorized: 75,000 shares; Issued and outstanding: 28,539 shares and 27,120 shares at May 31, 2023 and 2022 respectively 285 271
Additional paid-in capital 127,776 117,686
Accumulated other comprehensive loss (155) (105)
Accumulated deficit (52,306) (66,863)
Total shareholders' equity 75,600 50,989
Total liabilities and shareholders' equity $ 98,143 $ 62,328