XML 13 R2.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 $ 5,050 $ 4,527
Accounts Receivable, net of reserves of $3,104 in 2025 and $618 in 2024 21,218 23,056
Inventories 47,894 46,371
Prepaid Expenses and Other Current Assets 3,855 2,720
Total Current Assets 78,017 76,674
Property, Plant and Equipment, net 17,639 14,185
Identifiable Intangibles, net 23,519 18,836
Goodwill 14,515 14,633
Deferred Tax Assets, net 8,431 6,882
Right of Use Asset 1,781 603
Other Assets 1,693 1,438
TOTAL ASSETS 145,595 133,251
CURRENT LIABILITIES    
Accounts Payable 7,928 8,068
Accrued Compensation 3,745 2,923
Other Accrued Expenses 4,461 2,706
Revolving Credit Facility 20,929 8,900
Current Portion of Long-Term Debt 6,110 2,842
Short-Term Debt 581  
Current Liability—Royalty Obligation 1,358 1,700
Current Liability—Excess Royalty Payment Due 691 935
Income Taxes Payable 0 349
Deferred Revenue 543 1,338
Total Current Liabilities 46,346 29,761
NON-CURRENT LIABILITIES    
Long-Term Debt, net of current portion 19,044 10,050
Royalty Obligation, net of current portion 1,106 2,093
Lease Liabilities, net of current portion 1,535 415
Grant Deferred Revenue 1,090 0
Income Taxes Payable 684 551
Deferred Tax Liabilities 40 99
TOTAL LIABILITIES 69,845 42,969
Commitments and Contingencies (See Note 22)
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 10,936,220 shares in 2025 and 10,812,137 shares in 2024 547 541
Additional Paid-in Capital 64,215 62,684
Retained Earnings 49,380 63,869
Treasury Stock, at Cost, 3,394,942 shares in 2025 and 3,368,763 shares in 2024 (35,043) (34,593)
Accumulated Other Comprehensive Loss, net of tax (3,349) (2,219)
TOTAL SHAREHOLDERS' EQUITY 75,750 90,282
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 145,595 $ 133,251