XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Oct. 31, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 15,839,000 $ 25,222,000
Accounts receivable, net of allowance for credit losses of $1,177 and $857 at October 31, 2024 and January 31, 2024, respectively 26,563,000 19,169,000
Inventories 72,721,000 51,250,000
Prepaid VAT and other taxes 2,815,000 2,753,000
Income tax receivable and other current assets 7,358,000 3,111,000
Total current assets 125,296,000 101,505,000
Property and equipment, net 12,681,000 10,685,000
Operating leases right-of-use assets 14,424,000 10,969,000
Deferred tax assets 3,319,000 3,097,000
Other assets 121,000 110,000
Goodwill 22,397,000 13,669,000
Intangible assets, net 15,528,000 6,830,000
Equity investments 4,379,000 4,719,000
Convertible debt instruments 3,068,000 2,161,000
Total assets 201,213,000 153,745,000
Current liabilities    
Accounts payable 16,711,000 7,378,000
Accrued compensation and benefits 4,534,000 3,922,000
Other accrued expenses 4,939,000 2,487,000
Income tax payable 0 1,454,000
Short-term borrowings 0 298,000
Accrued earnout agreement 0 643,000
Current portion of operating lease liabilities 3,453,000 2,164,000
Total current liabilities 29,637,000 18,346,000
Deferred income taxes 4,499,000 2,097,000
Loans payable - long term 31,051,000 731,000
Long-term portion of operating lease liabilities 11,339,000 9,121,000
Total liabilities 76,526,000 30,294,000
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,763,812 and 8,722,965; outstanding 7,405,604 and 7,364,757 at October 31, 2024 and January 31, 2024, respectively 88,000 87,000
Treasury stock, at cost; 1,358,208 shares at October 31, 2024 and January 31, 2024, respectively (19,979,000) (19,979,000)
Additional paid-in capital 80,054,000 79,420,000
Retained earnings 68,981,000 69,282,000
Accumulated other comprehensive loss (4,457,000) (5,360,000)
Total stockholders' equity 124,687,000 123,450,000
Total liabilities and stockholders' equity $ 201,213,000 $ 153,745,000