XML 15 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Current assets:    
Cash and cash equivalents $ 19,050 $ 5,336
Accounts receivable, net of allowance for credit losses of $332 at January 31, 2026 and 2025 12,570 11,817
Inventories, net 11,150 13,745
Prepaid expenses and other current assets 2,114 1,217
Total current assets 44,884 32,115
Net book value of property and equipment 1,235 890
Operating lease right-of-use assets 1,092 1,320
Intangible assets, net 1,753 2,308
Deferred tax asset 302 87
Total assets 49,266 36,720
Current liabilities:    
Accounts payable 1,214 2,558
Deferred revenue 320 189
Customer deposits 971 1,603
Accrued expenses and other current liabilities 1,596 1,245
Income taxes payable 2,656 2,473
Operating lease liabilities - current 686 577
Total current liabilities 7,443 8,645
Operating lease liabilities - non-current 406 743
Total liabilities 7,849 9,388
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock, $1.00 par value; 2,000 shares authorized; no shares issued and outstanding at January 31, 2026 and January 31, 2025, respectively 0 0
Common stock $0.01 par value; 40,000 shares authorized; 9,089 and 7,969 shares issued and outstanding at January 31, 2026 and 2025, respectively 91 80
Additional paid-in capital 148,990 135,666
Accumulated deficit (107,698) (108,448)
Accumulated other comprehensive gain 34 34
Total stockholders’ equity 41,417 27,332
Total liabilities and stockholders’ equity $ 49,266 $ 36,720