v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Current assets    
Cash and cash equivalents $ 17,419 $ 12,515
Accounts receivable, net of allowance for credit losses of $1,075 and $1,064 at April 30, 2026 and January 31, 2026, respectively 31,461 32,043
Inventories, net 77,715 82,542
Prepaid VAT and other taxes 2,767 2,429
Other current assets 7,834 4,657
Total current assets 137,196 134,186
Property and equipment, net 12,334 11,640
Operating leases right-of-use assets 10,355 11,248
Deferred tax assets 1,148 1,149
Goodwill 15,203 15,287
Intangible assets, net 30,931 31,724
Other assets 5,171 4,699
Total assets 212,338 209,933
Current liabilities    
Accounts payable 16,034 15,565
Deferred revenue 6,574 0
Accrued compensation and benefits 4,915 4,984
Other accrued expenses 8,588 8,964
Income tax payable 2,274 1,802
Current portion of loans payable 1,404 1,891
Current portion of operating lease liabilities 4,629 4,756
Total current liabilities 44,418 37,962
Deferred income taxes 2,116 2,198
Long-term debt 25,771 30,382
Long-term portion of operating lease liabilities 9,508 10,264
Total liabilities 81,813 80,806
Commitments and contingencies (Note 11)
Stockholders' equity    
Preferred stock, $0.01 par; authorized 1,500,000 shares (none issued) 0 0
Common stock, $0.01 par; authorized 20,000,000 shares; issued 11,220,327 and 11,164,336; outstanding 9,862,119 and 9,806,128 at April 30, 2026 and January 31, 2026, respectively 112 112
Treasury stock, at cost; 1,358,208 shares at April 30, 2026 and January 31, 2026, respectively (19,979) (19,979)
Additional paid-in capital 130,033 129,391
Retained earnings 24,226 23,857
Accumulated other comprehensive loss (3,867) (4,254)
Total stockholders' equity 130,525 129,127
Total liabilities and stockholders' equity $ 212,338 $ 209,933