XML 25 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Operating activities    
Net income $ 21,644 $ 21,910
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 5,690 5,097
Amortization of debt issuance costs 72 115
Non-cash lease expense (income) 1,022 (694)
Deferred income taxes 230 800
Stock-based compensation 395 595
Defined benefit plan, recognized net loss due to settlements 0 375
Amortization of net actuarial gain for pension plans (142) (4)
Decrease in non-cash surrender value of life insurance policies (982) (14)
Non-cash gain on investment (1,365) (1,050)
Surrender of life insurance policies (727) (634)
Changes in operating assets and liabilities:    
Trade accounts receivable 10,157 (4,726)
Inventories 2,724 9,035
Income taxes (4,133) 213
Prepaid expenses and other current assets (370) (46)
Accounts payable and accrued liabilities (1,087) (4,012)
Net cash provided by operating activities 33,128 26,960
Investing activities    
Purchases of property, plant and equipment (6,295) (5,248)
Purchases of marketable securities in trust accounts (1,285) 0
Proceeds from sale of marketable securities in trust accounts 1,285 0
Proceeds for surrendering life insurance policies 732 489
Net cash used in investing activities (5,563) (4,759)
Financing activities    
Proceeds from long-term debt 23,165 42,036
Repayment of long-term debt (23,414) (59,396)
Common stock repurchase (3,810) 0
Tax withholding payments on share-based compensation (412) (110)
Payment on deferred financing costs (50) (175)
Cash dividend paid (1,463) (327)
Net cash used in financing activities (5,984) (17,972)
Net increase in cash 21,581 4,229
Cash at beginning of year 5,286 1,057
Cash at end of year 26,867 5,286
Cash paid during the year for:    
Interest, net 349 2,679
Income tax paid 10,707 6,316
Property, plant and equipment acquired and not yet paid at end of year $ 1,754 $ 493