v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Current assets    
Cash and cash equivalents $ 17,901 $ 12,515
Accounts receivable, net of allowance for credit losses of $1,101 and $1,064 at July 31, 2026 and January 31, 2026, respectively 32,037 32,043
Inventories, net 74,931 82,542
Prepaid VAT and other taxes 3,077 2,429
Other current assets 8,685 4,657
Total current assets 136,631 134,186
Property and equipment, net 11,634 11,640
Operating leases right-of-use assets 9,975 11,248
Deferred tax assets 1,148 1,149
Goodwill 11,992 15,287
Intangible assets, net 30,179 31,724
Other assets 4,968 4,699
Total assets 206,527 209,933
Current liabilities    
Accounts payable 17,920 15,565
Deferred revenue 5,199 0
Accrued compensation and benefits 5,976 4,984
Other accrued expenses 8,743 8,964
Income tax payable 2,528 1,802
Current portion of long-term debt 1,750 1,891
Current portion of operating lease liabilities 3,760 4,756
Total current liabilities 45,876 37,962
Deferred income taxes 2,116 2,198
Long-term debt 26,921 30,382
Long-term portion of operating lease liabilities 6,507 10,264
Total liabilities 81,420 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,268,067 and 11,164,336; outstanding 9,909,859 and 9,806,128 at July 31, 2026 and January 31, 2026, respectively 112 112
Treasury stock, at cost; 1,358,208 shares at July 31, 2026 and January 31, 2026, respectively (19,979) (19,979)
Additional paid-in capital 130,743 129,391
Retained earnings 19,297 23,857
Accumulated other comprehensive loss (5,066) (4,254)
Total stockholders' equity 125,107 129,127
Total liabilities and stockholders' equity $ 206,527 $ 209,933