XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Cash flows from operating activities:    
Net loss $ (1,167) $ (9,498)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,230 1,414
Stock-based compensation 264 524
Provision for inventory obsolescence 23 68
Non-cash cumulative translation adjustment for discontinued operations 0 1,626
Changes in:    
Accounts receivable (688) 4,981
Unbilled revenue 51 1
Inventories (3,174) (2,899)
Prepaid expenses and other current and long-term assets 566 506
Income taxes receivable and payable (21) (16)
Accounts payable, accrued expenses and other current liabilities (1,045) 983
Deferred revenue and customer deposits 1,115 328
Net cash used in operating activities (5,624) (2,251)
Cash flows from investing activities:    
Purchases of property and equipment (199) (531)
Proceeds from the sale of Klein, net 10,832 0
Sale of other equipment 385 382
Net cash provided by (used in) investing activities 11,018 (149)
Cash flows from financing activities:    
Purchase of treasury stock 0 (1)
Net proceeds from short-term loan 2,947 0
Payment on short-term loan (3,750) 0
Refund of prepaid interest on short-term loan 214 0
Preferred stock dividends 0 (1,894)
Net cash used in financing activities (589) (1,895)
Effect of changes in foreign exchange rates on cash and cash equivalents (14) (7)
Net change in cash and cash equivalents 4,791 (4,302)
Cash and cash equivalents, beginning of period 778 5,114
Cash and cash equivalents, end of period 5,569 812
Supplemental cash flow information:    
Interest paid 576 4
Income taxes paid 617 371
Other Machinery and Equipment [Member]    
Adjustments to reconcile net loss to net cash used in operating activities:    
Gross profit from sale of equipment (385) (269)
Klein Marine Services, Inc. [Member]    
Adjustments to reconcile net loss to net cash used in operating activities:    
Gain on sale of Klein $ (2,393) $ 0