XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Current assets    
Cash and cash equivalents $ 24,306 $ 24,639
Accounts receivable, net of allowance for doubtful accounts of $938 and $800 at July 31, 2023 and January 31, 2023, respectively 17,680 17,296
Inventories 57,368 58,176
Prepaid VAT and other taxes 2,523 1,963
Income tax receivable and other current assets 4,454 2,908
Total current assets 106,331 104,982
Property and equipment, net 9,131 9,140
Operating leases right-of-use assets 9,086 5,472
Deferred tax assets 2,762 2,764
Other assets 115 100
Goodwill 8,473 8,473
Intangible assets, net 5,838 6,042
Investments 5,699 5,354
Total assets 147,435 142,327
Current liabilities    
Accounts payable 8,376 6,558
Accrued compensation and benefits 3,173 2,522
Other accrued expenses 2,857 4,068
Income tax payable 696 0
Short-term borrowings 0 405
Accrued earnout agreement 2,004 3,182
Current portion of operating lease liabilities 1,538 1,253
Total current liabilities 18,644 17,988
Deferred income taxes 474 769
Long-term portion of operating lease liabilities 6,932 3,580
Total liabilities 26,050 22,337
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,721,232 and 8,655,699; outstanding 7,363,024 and 7,325,005 at July 31, 2023 and January 31, 2023, respectively 87 87
Treasury stock, at cost; 1,358,208 and 1,330,694 shares at July 31, 2023 and January 31, 2023, respectively (19,979) (19,646)
Additional paid-in capital 78,511 78,475
Retained earnings 68,084 64,765
Accumulated other comprehensive loss (5,318) (3,691)
Total stockholders' equity 121,385 119,990
Total liabilities and stockholders' equity $ 147,435 $ 142,327