XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Current assets    
Cash and cash equivalents $ 34,949 $ 52,719
Accounts receivable, net of allowance for doubtful accounts of $758 and $666 at October 31, 2022 and January 31, 2022, respectively 16,675 14,771
Inventories 57,195 47,711
Prepaid VAT and other taxes 1,781 1,675
Other current assets 3,628 3,770
Total current assets 114,228 120,646
Property and equipment, net 8,620 8,714
Operating leases right-of-use assets 4,573 5,296
Deferred tax assets 2,083 2,072
Other assets 1,399 1,361
Investments 5,513 2,704
Total assets 136,416 140,793
Current liabilities    
Accounts payable 6,455 5,855
Accrued compensation and benefits 2,960 3,225
Other accrued expenses 1,842 1,372
Income tax payable 461 321
Current portion of operating lease liabilities 1,023 1,242
Total current liabilities 12,741 12,015
Deferred income taxes 1,804 0
Long-term portion of operating lease liabilities 3,100 3,678
Total liabilities 17,645 15,693
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 8,650,580 and 8,555,672; outstanding 7,319,886 and 7,615,967 at October 31, 2022 and January 31, 2022, respectively 87 86
Treasury stock, at cost; 1,330,694 and 939,705 shares at October 31, 2022 and January 31, 2022, respectively (19,646) (14,206)
Additional paid-in capital 78,162 77,826
Retained earnings 64,582 62,892
Accumulated other comprehensive loss (4,414) (1,498)
Total stockholders' equity 118,771 125,100
Total liabilities and stockholders' equity $ 136,416 $ 140,793