XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 17,476 $ 25,222
Accounts receivable, net of allowance for doubtful accounts of $1,237 and $857 at January 31, 2025 and 2024, respectively 27,607 19,169
Inventories 82,739 51,250
Prepaid VAT and other taxes 2,598 2,753
Income tax receivable and other current assets 6,111 3,111
Total current assets 136,531 101,505
Property and equipment, net 13,948 10,685
Operating leases right-of-use assets 13,917 10,969
Deferred tax assets 6,270 3,097
Other assets 122 110
Goodwill 16,240 13,669
Intangible assets, net 25,503 6,830
Equity method investments 0 4,719
Convertible debt investments 0 2,161
Total assets 212,531 153,745
Current liabilities    
Accounts payable 15,742 7,378
Accrued compensation and benefits 4,501 3,922
Other accrued expenses 8,130 2,487
Income tax payable 1,993 1,454
Short-term borrowings 939 298
Accrued earnout agreement 0 643
Current portion of operating lease liabilities 3,602 2,164
Total current liabilities 34,907 18,346
Deferred income taxes 3,891 2,097
Loans payable - long term 16,426 731
Long-term portion of operating lease liabilities 10,681 9,121
Total liabilities 65,905 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 10,856,812 and 8,722,965; outstanding 9,498,604 and 7,364,757 at January 31, 2025 and 2024, respectively 109 87
Treasury stock, at cost; 1,358,208 shares at January 31, 2025 and 2024 (19,979) (19,979)
Additional paid-in capital 123,136 79,420
Retained earnings 50,320 69,282
Accumulated other comprehensive loss (6,960) (5,360)
Total stockholders' equity 146,626 123,450
Total liabilities and stockholders' equity $ 212,531 $ 153,745