XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
CURRENT ASSETS    
Cash and Cash Equivalents $ 3,606 $ 5,050
Accounts Receivable, net 20,396 21,218
Inventories, net 45,124 47,894
Prepaid Expenses and Other Current Assets 5,022 3,855
Total Current Assets 74,148 78,017
Property, Plant and Equipment, net 14,709 15,793
Identifiable Intangibles, net 22,070 23,519
Goodwill 17,121 16,361
Deferred Tax Assets, net 8,565 8,431
Right of Use Asset 2,573 1,781
Other Assets 1,647 1,693
TOTAL ASSETS 140,833 145,595
CURRENT LIABILITIES    
Accounts Payable 7,402 7,928
Accrued Compensation 4,036 3,745
Other Accrued Expenses 4,857 4,461
Revolving Line of Credit 18,146 20,929
Current Portion of Long-Term Debt 3,152 6,110
Short-Term Debt 0 581
Current Liability—Royalty Obligation 1,600 1,358
Current Liability—Excess Royalty Payment Due 592 691
Deferred Revenue 846 543
Total Current Liabilities 40,631 46,346
NON-CURRENT LIABILITIES    
Long-Term Debt, net of current portion 18,978 19,044
Lease Liabilities, net of current portion 2,107 1,535
Grant Deferred Revenue 1,061 1,090
Royalty Obligation, net of current portion 354 1,106
Income Taxes Payable 684 684
Deferred Tax Liabilities 0 40
Other Long Term Liability 138 0
TOTAL LIABILITIES 63,953 69,845
SHAREHOLDERS' EQUITY    
Preferred Stock, $10 Par Value, Authorized 100,000 shares, None Issued
Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 11,053,490 and 10,936,220 shares at October 31, 2025 and January 31, 2025, respectively 553 547
Additional Paid-in Capital 65,681 64,215
Retained Earnings 48,139 49,380
Treasury Stock, at Cost, 3,415,067 and 3,394,942 shares at October 31, 2025 and January 31, 2025, respectively (35,226) (35,043)
Accumulated Other Comprehensive Loss, net of tax (2,267) (3,349)
TOTAL SHAREHOLDERS' EQUITY 76,880 75,750
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 140,833 $ 145,595