XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
CURRENT ASSETS    
Cash and Cash Equivalents $ 3,855 $ 5,050
Accounts Receivable, net 18,535 21,218
Inventories, net 48,393 47,894
Prepaid Expenses and Other Current Assets 4,447 3,855
Total Current Assets 75,230 78,017
Property, Plant and Equipment, net 17,018 17,639
Identifiable Intangibles, net 22,729 23,519
Goodwill 15,279 14,515
Deferred Tax Assets, net 8,535 8,431
Right of Use Asset 2,689 1,781
Other Assets 1,669 1,693
TOTAL ASSETS 143,149 145,595
CURRENT LIABILITIES    
Accounts Payable 6,908 7,928
Accrued Compensation 4,324 3,745
Other Accrued Expenses 4,520 4,461
Revolving Line of Credit 19,079 20,929
Current Portion of Long-Term Debt 5,559 6,110
Short-Term Debt 253 581
Current Liability—Royalty Obligation 1,218 1,358
Current Liability—Excess Royalty Payment Due 556 691
Deferred Revenue 1,459 543
Total Current Liabilities 43,876 46,346
NON-CURRENT LIABILITIES    
Long-Term Debt, net of current portion 18,566 19,044
Lease Liabilities, net of current portion 2,235 1,535
Grant Deferred Revenue 1,101 1,090
Royalty Obligation, net of current portion 858 1,106
Income Taxes Payable 684 684
Deferred Tax Liabilities 0 40
Other Long Term Liability 43 0
TOTAL LIABILITIES 67,363 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,035,656 and 10,936,220 shares at July 31, 2025 and January 31, 2025, respectively 552 547
Additional Paid-in Capital 65,023 64,215
Retained Earnings 47,761 49,380
Treasury Stock, at Cost, 3,414,737 and 3,394,942 shares at July 31, 2025 and January 31, 2025, respectively (35,223) (35,043)
Accumulated Other Comprehensive Loss, net of tax (2,327) (3,349)
TOTAL SHAREHOLDERS' EQUITY 75,786 75,750
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 143,149 $ 145,595