XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Current assets    
Cash and cash equivalents $ 18,618 $ 17,476
Accounts receivable, net of allowance for doubtful accounts of $1,291 and $1,237 at April 30, 2025 and January 31, 2024, respectively 27,629 27,607
Inventories 85,823 82,739
Prepaid VAT and other taxes 2,600 2,598
Income tax receivable and other current assets 6,036 6,111
Total current assets 140,706 136,531
Property and equipment, net 14,612 13,948
Operating leases right-of-use assets 13,563 13,917
Deferred tax assets 5,637 6,270
Other assets 380 122
Goodwill 17,082 16,240
Intangible assets, net 26,148 25,503
Total assets 218,128 212,531
Current liabilities    
Accounts payable 14,650 15,742
Accrued compensation and benefits 5,116 4,501
Other accrued expenses 9,973 8,130
Income tax payable 1,288 1,993
Current portion of loans payable 1,632 939
Current portion of operating lease liabilities 3,608 3,602
Total current liabilities 36,267 34,907
Deferred income taxes 3,505 3,891
Loans payable - long term 24,651 16,426
Long-term portion of operating lease liabilities 10,323 10,681
Total liabilities 74,746 65,905
Commitments and contingencies (Note 11)
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,872,551 and 10,856,812; outstanding 9,514,343 and 9,498,604 at April 30, 2025 and January 31, 2025, respectively 109 109
Treasury stock, at cost 1,358,208 shares at April 30, 2025 and January 31, 2025, respectively (19,979) (19,979)
Additional paid-in capital 123,339 123,136
Retained earnings 46,122 50,320
Accumulated other comprehensive loss (6,209) (6,960)
Total stockholders' equity 143,382 146,626
Total liabilities and stockholders' equity $ 218,128 $ 212,531