XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Current assets    
Cash and cash equivalents $ 26,425 $ 24,639
Accounts receivable, net of allowance for doubtful accounts of $913 and $800 at October 31, 2023 and January 31, 2023, respectively 18,227 17,296
Inventories 54,350 58,176
Prepaid VAT and other taxes 2,633 1,963
Income tax receivable and other current assets 2,385 2,908
Total current assets 104,020 104,982
Property and equipment, net 9,158 9,140
Operating leases right-of-use assets 10,495 5,472
Deferred tax assets 3,790 2,764
Other assets 134 100
Goodwill 8,473 8,473
Intangible assets, net 5,736 6,042
Investments 6,509 5,354
Total assets 148,315 142,327
Current liabilities    
Accounts payable 6,803 6,558
Accrued compensation and benefits 3,670 2,522
Other accrued expenses 1,951 4,068
Income tax payable 1,057 0
Short-term borrowings 0 405
Accrued earnout agreement 492 3,182
Current portion of operating lease liabilities 1,538 1,253
Total current liabilities 15,511 17,988
Deferred income taxes 12 769
Long-term portion of operating lease liabilities 9,203 3,580
Total liabilities 24,726 22,337
Stockholders' equity    
Preferred stock, $0.01 par; authorized 1,500,000 shares (none issued)   0
Common stock, $0.01 par; authorized 20,000,000 shares Issued 8,722,965 and 8,655,699; outstanding 7,364,757 and 7,325,005 at October 31, 2023 and January 31, 2023, respectively 87 87
Treasury stock, at cost; 1,358,208 and 1,330,694 shares at October 31, 2023 and January 31, 2023, respectively (19,979) (19,646)
Additional paid-in capital 78,802 78,475
Retained earnings 70,480 64,765
Accumulated other comprehensive loss (5,801) (3,691)
Total stockholders' equity 123,589 119,990
Total liabilities and stockholders' equity $ 148,315 $ 142,327