XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Operating activities    
Net income/(loss) $ 3,068 $ (5,104)
Adjustments to reconcile net income/(loss) to net cash flows (used in)/provided by operating activities    
Depreciation and amortization 3,259 3,616
Deferred tax expense/(benefit) 361 (763)
Stock-based compensation expense 818 764
Provision on uncollectible accounts 11 6
Loss/(gain) on disposal of fixed assets 122 (2)
Changes in operating assets and liabilities    
Accounts receivable (11,189) 1,226
Inventories, net (3,241) 2,383
Costs and estimated earnings in excess of billings on uncompleted contracts 1,794 302
Accounts payable 5,859 (1,606)
Accrued compensation and payroll taxes 1,800 (1,087)
Customers' deposits 1,413 (107)
Income taxes receivable and payable 729 102
Prepaid expenses and other current assets (1,011) (117)
Other assets and liabilities (658) 3,757
Net cash (used in)/provided by operating activities (32) 1,969
Investing activities    
Capital expenditures (1,951) (1,633)
Proceeds from sales of property and equipment 44 2
Net cash used in investing activities (1,907) (1,631)
Financing activities    
Proceeds from revolving lines 13,289 36,563
Payments of debt on revolving lines (11,436) (42,988)
Payments of debt on mortgage (4,823) 0
Payments of principal on finance obligation (203) (291)
Payments of other debt (174) (269)
Decrease in drafts payable (8) (49)
Repurchase of common stock (496) 0
Stock options exercised and taxes paid related to restricted shares vested (233) (192)
Net cash provided by/(used in) financing activities 5,259 (7,226)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 69 (23)
Net increase/(decrease) in cash, cash equivalents and restricted cash 3,389 (6,911)
Cash, cash equivalents and restricted cash - beginning of period 8,375 14,658
Cash, cash equivalents and restricted cash - end of period 11,764 7,747
Supplemental cash flow information    
Interest paid 672 421
Income taxes paid 725 83
Land and Buildings in Lebanon, Tennessee [Member]    
Financing activities    
Payments of principal on finance obligation (107) 0
Term Loan [Member]    
Financing activities    
Proceeds from term loan 0 19
Finance Lease Obligations [Member]    
Financing activities    
Proceeds from term loan 9,538 0
Payments of principal on finance obligation (291) (310)
Unbilled Revenues [Member]    
Changes in operating assets and liabilities    
Unbilled accounts receivable $ (3,167) $ (1,401)