XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Operating activities    
Net income (loss) $ 1,790 $ (1,123)
Adjustments to reconcile net income (loss) to net cash provided by operating activities    
Depreciation and amortization 829 915
Deferred tax (benefit) expense (269) 77
Stock-based compensation expense 228 229
Provision on uncollectible accounts (26) 26
Gain (loss) from disposal of fixed assets 14 (5)
Changes in operating assets and liabilities    
Accounts receivable 1,854 1,862
Inventories (359) 1,813
Costs and estimated earnings in excess of billings on uncompleted contracts 1,191 1,858
Accounts payable (268) (227)
Accrued compensation and payroll taxes 1,000 1,279
Customers' deposits 1,143 (371)
Income taxes payable (694) (318)
Prepaid expenses and other current assets (2,552) (570)
Other assets and liabilities (2,826) (1,275)
Net cash provided by operating activities 1,350 3,811
Investing activities    
Capital expenditures (2,012) (3,227)
Proceeds from insurance recovery for property and equipment 0 5
Net cash used in investing activities (2,012) (3,222)
Financing activities    
Proceeds from revolving credit lines 18,268 28,333
Payments of debt on revolving credit lines (16,405) (25,527)
Payments of other debt (58) (61)
Increase (decrease) in drafts payable 794 (176)
Payments on finance lease obligations (8) (83)
Stock options exercised and taxes paid related to restricted shares vested 8 0
Net cash provided by financing activities 2,557 2,459
Effect of exchange rate changes on cash, cash equivalents and restricted cash (71) (56)
Net increase in cash, cash equivalents and restricted cash 1,824 2,992
Cash, cash equivalents and restricted cash - beginning of period 7,240 6,793
Cash, cash equivalents and restricted cash - end of period 9,064 9,785
Supplemental cash flow information    
Cash interest paid 248 521
Cash income taxes paid 1,575 939
Finance Lease Obligations [Member]    
Financing activities    
Payments on finance lease obligations (8) (83)
Land and Buildings in Lebanon, Tennessee [Member]    
Financing activities    
Payments of principal on finance obligation (42) (27)
Unbilled Revenues [Member]    
Changes in operating assets and liabilities    
Unbilled accounts receivable $ 295 $ (359)