XML 30 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 24,880 $ 25,222
Accounts receivable, net of allowance for doubtful accounts of $1,033 and $857 at July 31, 2024 and January 31, 2024, respectively 22,933 19,169
Inventories 67,920 51,250
Prepaid VAT and other taxes 2,043 2,753
Income tax receivable and other current assets 10,753 3,111
Total current assets 128,529 101,505
Property and equipment, net 12,618 10,685
Operating leases right-of-use assets 11,937 10,969
Deferred tax assets 3,104 3,097
Other assets 163 110
Goodwill 20,298 13,669
Intangible assets, net 14,498 6,830
Equity investments 4,474 4,719
Convertible debt instruments 2,800 2,161
Total assets 198,421 153,745
Current liabilities    
Accounts payable 16,578 7,378
Accrued compensation and benefits 4,531 3,922
Other accrued expenses 6,723 2,487
Income tax payable 0 1,454
Short-term borrowings 0 298
Accrued earnout agreement 0 643
Current portion of operating lease liabilities 2,505 2,164
Total current liabilities 30,337 18,346
Deferred income taxes 2,114 2,097
Loans payable - long term 29,484 731
Long-term portion of operating lease liabilities 11,770 9,121
Total liabilities 73,705 30,294
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,754,812 and 8,722,965; outstanding 7,396,604 and 7,364,757 at July 31, 2024 and January 31, 2024, respectively 87 87
Treasury stock, at cost; 1,358,208 shares at July 31, 2024 and January 31, 2024, respectively (19,979) (19,979)
Additional paid-in capital 79,743 79,420
Retained earnings 69,117 69,282
Accumulated other comprehensive loss (4,252) (5,360)
Total stockholders' equity 124,716 123,450
Total liabilities and stockholders' equity $ 198,421 $ 153,745