XML 93 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 28,365 $ 25,222
Accounts receivable, net of allowance for doubtful accounts of $927 and $857 at April 30, 2024 and January 31, 2024, respectively 21,763 19,169
Inventories 56,064 51,250
Prepaid VAT and other taxes 2,212 2,753
Income tax receivable and other current assets 5,364 3,111
Total current assets 113,768 101,505
Property and equipment, net 11,933 10,685
Operating leases right-of-use assets 12,080 10,969
Deferred tax assets 3,037 3,097
Other assets 147 110
Goodwill 15,215 13,669
Intangible assets, net 7,922 6,830
Equity investments 4,618 4,719
Convertible debt instruments 2,800 2,161
Total assets 171,520 153,745
Current liabilities    
Accounts payable 9,051 7,378
Accrued compensation and benefits 3,994 3,922
Other accrued expenses 4,466 2,487
Income tax payable 1,203 1,454
Short-term borrowings 0 298
Accrued earnout agreement 218 643
Current portion of operating lease liabilities 2,164 2,164
Total current liabilities 21,096 18,346
Deferred income taxes 2,114 2,097
Loans payable - long term 12,965 731
Long-term portion of operating lease liabilities 10,236 9,121
Total liabilities 46,411 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,736,023 and 8,722,965; outstanding 7,377,815 and 7,364,757 at April 30, 2024 and January 31, 2024, respectively 87 87
Treasury stock, at cost; 1,358,208 shares at April 30, 2024 and January 31, 2024, respectively (19,979) (19,979)
Additional paid-in capital 79,489 79,420
Retained earnings 70,714 69,282
Accumulated other comprehensive loss (5,202) (5,360)
Total stockholders' equity 125,109 123,450
Total liabilities and stockholders' equity $ 171,520 $ 153,745