Document And Entity Information
Document And Entity Information - shares | 9 Months Ended | |
Oct. 31, 2022 | Dec. 02, 2022 | |
Document Information [Line Items] | ||
Entity Central Index Key | 0000914122 | |
Entity Registrant Name | Perma-Pipe International Holdings, Inc. | |
Amendment Flag | false | |
Current Fiscal Year End Date | --01-31 | |
Document Fiscal Period Focus | Q3 | |
Document Fiscal Year Focus | 2023 | |
Document Type | 10-Q | |
Document Quarterly Report | true | |
Document Period End Date | Oct. 31, 2022 | |
Document Transition Report | false | |
Entity File Number | 001-32530 | |
Entity Incorporation, State or Country Code | DE | |
Entity Tax Identification Number | 36-3922969 | |
Entity Address, Address Line One | 24900 Pitkin Road, Suite 309 | |
Entity Address, City or Town | Spring | |
Entity Address, State or Province | TX | |
Entity Address, Postal Zip Code | 77386 | |
City Area Code | 847 | |
Local Phone Number | 966-1000 | |
Title of 12(b) Security | Common Stock, $.01 par value per share | |
Trading Symbol | PPIH | |
Security Exchange Name | NASDAQ | |
Entity Current Reporting Status | Yes | |
Entity Interactive Data Current | Yes | |
Entity Filer Category | Non-accelerated Filer | |
Entity Small Business | true | |
Entity Emerging Growth Company | false | |
Entity Shell Company | false | |
Entity Common Stock, Shares Outstanding | 8,004,602 |
Consolidated Statements of Oper
Consolidated Statements of Operations (Unaudited) - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Net sales | $ 37,903 | $ 35,199 | $ 106,128 | $ 99,426 |
Cost of sales | 26,773 | 27,570 | 78,063 | 76,549 |
Gross profit | 11,130 | 7,629 | 28,065 | 22,877 |
Operating expenses | ||||
General and administrative expenses | 5,284 | 4,635 | 16,180 | 14,643 |
Selling expenses | 1,310 | 1,303 | 3,863 | 3,397 |
Total operating expenses | 6,594 | 5,938 | 20,043 | 18,040 |
Income from operations | 4,536 | 1,691 | 8,022 | 4,837 |
Interest expense, net | 717 | 270 | 1,585 | 717 |
Other (expense)/income | (948) | 98 | (963) | 997 |
Income before income taxes | 2,871 | 1,519 | 5,474 | 5,117 |
Income tax expense | 1,143 | 1,024 | 2,763 | 2,049 |
Net income | $ 1,728 | $ 495 | $ 2,711 | $ 3,068 |
Weighted average common shares outstanding | ||||
Basic (in shares) | 8,004 | 8,126 | 8,096 | 8,148 |
Diluted (in shares) | 8,146 | 8,393 | 8,238 | 8,408 |
Earnings per share | ||||
Basic (in dollars per share) | $ 0.22 | $ 0.06 | $ 0.33 | $ 0.38 |
Diluted (in dollars per share) | $ 0.21 | $ 0.06 | $ 0.33 | $ 0.36 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Net income | $ 1,728 | $ 495 | $ 2,711 | $ 3,068 |
Other comprehensive (loss)/income | ||||
Foreign currency translation adjustments, net of tax | (2,735) | 22 | (4,122) | (88) |
Minimum pension liability adjustment, net of tax | 1,247 | 0 | 1,247 | 0 |
Other comprehensive (loss)/income | (1,488) | 22 | (2,875) | (88) |
Comprehensive income/(loss) | $ 240 | $ 517 | $ (164) | $ 2,980 |
Consolidated Balance Sheets (Cu
Consolidated Balance Sheets (Current Period Unaudited) - USD ($) $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 |
Current assets | ||
Cash and cash equivalents | $ 8,578 | $ 8,214 |
Restricted cash | 1,147 | 1,557 |
Trade accounts receivable, less allowance for doubtful accounts of $502 at October 31, 2022 and $486 at January 31, 2022 | 44,026 | 44,449 |
Inventories, net | 14,779 | 13,760 |
Prepaid expenses and other current assets | 6,817 | 5,444 |
Unbilled accounts receivable | 8,664 | 2,656 |
Costs and estimated earnings in excess of billings on uncompleted contracts | 5,381 | 2,309 |
Total current assets | 89,392 | 78,389 |
Long-term assets | ||
Property, plant and equipment, net of accumulated depreciation | 23,637 | 24,756 |
Operating lease right-of-use asset | 6,616 | 11,213 |
Deferred tax assets | 729 | 811 |
Goodwill | 2,186 | 2,342 |
Other long-term assets | 3,249 | 5,890 |
Total long-term assets | 36,417 | 45,012 |
Total assets | 125,809 | 123,401 |
Current liabilities | ||
Trade accounts payable | 14,001 | 13,618 |
Accrued compensation and payroll taxes | 1,784 | 1,612 |
Commissions and management incentives payable | 1,892 | 2,047 |
Revolving line - North America | 7,133 | 634 |
Current maturities of long-term debt | 7,193 | 6,750 |
Customers' deposits | 3,530 | 3,072 |
Outside commission liability | 2,589 | 1,255 |
Operating lease liability short-term | 1,108 | 1,496 |
Other accrued liabilities | 4,614 | 4,616 |
Billings in excess of costs and estimated earnings on uncompleted contracts | 1,262 | 1,277 |
Income taxes payable | 2,350 | 2,020 |
Total current liabilities | 47,456 | 38,397 |
Long-term liabilities | ||
Long-term debt, less current maturities | 4,366 | 5,059 |
Long-term finance obligation | 9,244 | 9,327 |
Deferred compensation liabilities | 1,766 | 3,379 |
Deferred tax liabilities | 896 | 712 |
Operating lease liability long-term | 6,387 | 11,270 |
Other long-term liabilities | 903 | 800 |
Total long-term liabilities | 23,562 | 30,547 |
Stockholders' equity | ||
Common stock, $.01 par value, authorized 50,000 shares; 8,004 issued and outstanding at October 31, 2022 and 8,152 issued and outstanding at January 31, 2022 | 80 | 82 |
Additional paid-in capital | 62,307 | 61,766 |
Treasury stock, no shares at October 31, 2022 and 234 shares at January 31, 2022 | 0 | (1,992) |
Accumulated deficit | (1,617) | (2,295) |
Accumulated other comprehensive loss | (5,979) | (3,104) |
Total stockholders' equity | 54,791 | 54,457 |
Total liabilities and stockholders' equity | $ 125,809 | $ 123,401 |
Consolidated Balance Sheets (_2
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($) shares in Thousands, $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 |
Allowance for doubtful accounts | $ 502 | $ 486 |
Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
Common stock, authorized (in shares) | 50,000 | 50,000 |
Common stock, issued (in shares) | 8,004 | 8,152 |
Common stock, outstanding (in shares) | 8,004 | 8,152 |
Treasury stock (in shares) | 0 | 234 |
Consolidated Statements of Stoc
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Common Stock [Member] Revision of Prior Period, Adjustment [Member] | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total |
Stockholder's equity at Jan. 31, 2021 | $ 82 | $ 0 | $ 60,875 | $ (8,357) | $ (3,287) | $ 49,313 | |
Net income (loss) | 0 | 0 | 0 | (843) | 0 | (843) | |
Stock-based compensation expense | 0 | 0 | 272 | 0 | 0 | 272 | |
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | 40 | 40 | |
Stockholder's equity at Apr. 30, 2021 | $ 82 | 0 | 61,147 | (9,200) | (3,247) | 48,782 | |
Balance (in shares) at Jan. 31, 2021 | 0 | 8,164,989 | |||||
Stockholder's equity at Jan. 31, 2021 | $ 82 | 0 | 60,875 | (8,357) | (3,287) | 49,313 | |
Net income (loss) | 3,068 | ||||||
Stockholder's equity at Oct. 31, 2021 | $ 81 | $ (496) | 61,461 | (5,289) | (3,375) | 52,382 | |
Balance (in shares) at Jan. 31, 2021 | 0 | 8,164,989 | |||||
Treasury stock purchased (in shares) | (234,281) | ||||||
Shares issued, net of shares used for tax withholding (in shares) | 221,046 | ||||||
Balance (in shares) at Oct. 31, 2021 | 8,151,754 | ||||||
Stockholder's equity at Apr. 30, 2021 | $ 82 | $ 0 | 61,147 | (9,200) | (3,247) | 48,782 | |
Net income (loss) | 0 | 0 | 0 | 3,416 | 0 | 3,416 | |
Common stock issued under stock plans, net of shares used for tax withholding | (1) | 0 | (254) | 0 | 0 | (255) | |
Stock-based compensation expense | 0 | 0 | 276 | 0 | 0 | 276 | |
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (150) | (150) | |
Stockholder's equity at Jul. 31, 2021 | 81 | 0 | 61,169 | (5,784) | (3,397) | 52,069 | |
Net income (loss) | 0 | 0 | 0 | 495 | 0 | 495 | |
Common stock issued under stock plans, net of shares used for tax withholding | 0 | 0 | 22 | 0 | 0 | 22 | |
Stock-based compensation expense | 0 | 0 | 270 | 0 | 0 | 270 | |
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | 22 | 22 | |
Repurchase of common stock | 0 | (496) | 0 | 0 | 0 | (496) | |
Stockholder's equity at Oct. 31, 2021 | $ 81 | (496) | 61,461 | (5,289) | (3,375) | 52,382 | |
Balance (in shares) at Oct. 31, 2021 | 8,151,754 | ||||||
Stockholder's equity at Jan. 31, 2022 | $ 82 | (1,992) | 61,766 | (2,295) | (3,104) | 54,457 | |
Net income (loss) | 0 | 0 | 0 | (885) | 0 | (885) | |
Common stock issued under stock plans, net of shares used for tax withholding | 0 | 0 | 16 | 0 | 0 | 16 | |
Stock-based compensation expense | 0 | 0 | 236 | 0 | 0 | 236 | |
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (932) | (932) | |
Stockholder's equity at Apr. 30, 2022 | $ 82 | (1,992) | 62,018 | (3,180) | (4,036) | 52,892 | |
Balance (in shares) at Jan. 31, 2022 | (234,281) | 8,151,754 | |||||
Stockholder's equity at Jan. 31, 2022 | $ 82 | (1,992) | 61,766 | (2,295) | (3,104) | 54,457 | |
Net income (loss) | 2,711 | ||||||
Stockholder's equity at Oct. 31, 2022 | $ 80 | $ 0 | 62,307 | (1,617) | (5,979) | 54,791 | |
Balance (in shares) at Jan. 31, 2022 | (234,281) | 8,151,754 | |||||
Treasury stock purchased (in shares) | (4,887) | ||||||
Shares issued, net of shares used for tax withholding (in shares) | 92,016 | ||||||
Balance (in shares) at Oct. 31, 2022 | 8,004,602 | ||||||
Stockholder's equity at Apr. 30, 2022 | $ 82 | $ (1,992) | 62,018 | (3,180) | (4,036) | 52,892 | |
Net income (loss) | 0 | 0 | 0 | 1,868 | 0 | 1,868 | |
Common stock issued under stock plans, net of shares used for tax withholding | 0 | 0 | (247) | 0 | 0 | (247) | |
Stock-based compensation expense | 0 | 0 | 284 | 0 | 0 | 284 | |
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (455) | (455) | |
Repurchase of common stock | 0 | (43) | 0 | 0 | 0 | (43) | |
Retirement of treasury stock | (2) | 2,035 | 0 | (2,033) | 0 | 0 | |
Stockholder's equity at Jul. 31, 2022 | 80 | 0 | 62,055 | (3,345) | (4,491) | 54,299 | |
Net income (loss) | 0 | 0 | 0 | 1,728 | 0 | 1,728 | |
Common stock issued under stock plans, net of shares used for tax withholding | 0 | 0 | 9 | 0 | 0 | 9 | |
Stock-based compensation expense | 0 | 0 | 243 | 0 | 0 | 243 | |
Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (2,735) | (2,735) | |
Pension liability | 0 | 0 | 0 | 0 | 1,247 | 1,247 | |
Stockholder's equity at Oct. 31, 2022 | $ 80 | $ 0 | $ 62,307 | $ (1,617) | $ (5,979) | $ 54,791 | |
Treasury stock purchased (in shares) | 0 | ||||||
Balance (in shares) at Oct. 31, 2022 | 8,004,602 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands | 9 Months Ended | |
Oct. 31, 2022 | Oct. 31, 2021 | |
Operating activities | ||
Net income | $ 2,711 | $ 3,068 |
Adjustments to reconcile net income to net cash flows used in operating activities | ||
Depreciation and amortization | 2,781 | 3,259 |
Deferred tax expense | 358 | 361 |
Stock-based compensation expense | 763 | 818 |
Non-cash pension termination expense | 813 | 0 |
Provision on uncollectible accounts | 20 | 11 |
Loss on disposal of fixed assets | 134 | 122 |
Changes in operating assets and liabilities | ||
Accounts receivable | (4,345) | (11,189) |
Inventories, net | (1,545) | (3,241) |
Costs and estimated earnings in excess of billings on uncompleted contracts | (3,086) | 1,794 |
Accounts payable | 513 | 5,859 |
Accrued compensation and payroll taxes | 126 | 1,800 |
Customers' deposits | 1,250 | 1,413 |
Income taxes receivable and payable | 530 | 729 |
Prepaid expenses and other current assets | (785) | (1,011) |
Other assets and liabilities | 1,699 | (658) |
Net cash used in operating activities | (5,100) | (32) |
Investing activities | ||
Capital expenditures | (3,236) | (1,951) |
Proceeds from sales of property and equipment | 117 | 44 |
Net cash used in investing activities | (3,119) | (1,907) |
Financing activities | ||
Proceeds from revolving lines | 62,778 | 13,289 |
Payments of debt on revolving lines | (54,259) | (11,436) |
Payments of debt on mortgage | 0 | (4,823) |
Payments of principal on finance obligation | (251) | (203) |
Payments of other debt | (198) | (174) |
Increase/(decrease) in drafts payable | (130) | (8) |
Repurchase of common stock | (43) | (496) |
Stock options exercised and taxes paid related to restricted shares vested | (222) | (233) |
Net cash provided by financing activities | 7,610 | 5,259 |
Effect of exchange rate changes on cash, cash equivalents and restricted cash | 563 | 69 |
Net (decrease)/increase in cash, cash equivalents and restricted cash | (46) | 3,389 |
Cash, cash equivalents and restricted cash - beginning of period | 9,771 | 8,375 |
Cash, cash equivalents and restricted cash - end of period | 9,725 | 11,764 |
Supplemental cash flow information | ||
Interest paid | 1,505 | 672 |
Income taxes paid | 2,107 | 725 |
Land and Buildings in Lebanon, Tennessee [Member] | ||
Financing activities | ||
Payments of principal on finance obligation | (65) | (107) |
Finance Lease Obligations [Member] | ||
Financing activities | ||
Proceeds from finance obligation, net of issuance costs | 0 | 9,538 |
Payments of principal on finance obligation | (251) | (291) |
Unbilled Revenues [Member] | ||
Changes in operating assets and liabilities | ||
Unbilled accounts receivable | $ (7,037) | $ (3,167) |
Note 1 - Basis of Presentation
Note 1 - Basis of Presentation | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] | Note 1 The interim consolidated financial statements of Perma-Pipe International Holdings, Inc., and subsidiaries (collectively, "PPIH", "Company", or "Registrant") are unaudited, but include all adjustments that the Company's management considers necessary to present fairly the financial position and results of operations for the periods presented. These adjustments consist of normal recurring adjustments. Information and footnote disclosures have been omitted pursuant to Securities and Exchange Commission ("SEC") rules and regulations. The consolidated balance sheet as of January 31, 2022 not 10 January 31. 2022 2021 January 31, 2023 January 31, 2022 Significant New Accounting Policies Refer to the Company's Annual Report on Form 10 January 31, 2022 April 19, 2022 nine October 31, 2022 Treasury Stock In accordance with Accounting Standards Codification ("ASC") Topic 505, July 26, 2022, an increase to 505 30, Equity -Treasury Stock. Subsequent Events The Company has evaluated subsequent events through December 6, 2022, No |
Note 2 - Business Segment Repor
Note 2 - Business Segment Reporting | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Segment Reporting Disclosure [Text Block] | Note 2 The Company is engaged in the manufacture and sale of products in one segment: Piping Systems. The Company engineers, designs, manufactures and sells specialty piping systems, and leak detection systems. Specialty piping systems include: (i) insulated and jacketed district heating and cooling piping systems for efficient energy distribution from central energy plants to multiple locations, (ii) primary and secondary containment piping systems for transporting chemicals, hazardous fluids and petroleum products, and (iii) the coating and/or insulation of oil and gas gathering and transmission pipelines. The Company's leak detection systems are sold with its piping systems or on a stand-alone basis, to monitor areas where fluid intrusion may |
Note 3 - Accounts Receivable
Note 3 - Accounts Receivable | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Loans, Notes, Trade and Other Receivables Disclosure [Text Block] | Note 3 The majority of the Company's accounts receivable are due from geographically dispersed contractors and manufacturing companies. Credit is extended based on evaluations of customers' financial condition, including the availability of credit insurance. In the United States, collateral is not One of the Company’s accounts receivable in the total amount of $2.7 million and $3.6 million as of October 31, 2022 January 31, 2022 October 31, 2022 October 31, 2022 January 31, 2022 2015 not April 2022 June 2022, 2022 not October 31, 2022 not may For the three October 31, 2022 2021 10% of the Company’s consolidated net sales. For the nine October 31, 2022 2021 , no individual customer accounted for greater than 10% of the Company’s consolidated net sales. As of October 31, 2022 January 31, 2022 one |
Note 4 - Revenue Recognition
Note 4 - Revenue Recognition | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Revenue from Contract with Customer [Text Block] | Note 4 The Company accounts for its revenues under ASC Topic 606, 606" Revenue from contracts with customers: The Company defines a contract as an agreement that has approval and commitment from both parties, defined rights and identifiable payment terms, which ensures the contract has commercial substance and that collectability is reasonably assured. The Company’s standard revenue transactions are classified into two 1 Systems and Coating - which include all bundled products in which PPIH engineers and manufactures pre-insulated specialty piping systems, insulates subsea flowline pipe, subsea oil production equipment, and land-lines. Additionally, this systems classification includes coating applied to pipes and structures. 2 Products - which include cables, leak detection products, heat trace products, material/goods not not In accordance with ASC 606 10 25 27 29, one 1 the customer owns the material that is being insulated or coated, so the customer controls the asset and thus the work-in-process; or 2 the customer controls the work-in-process due to the custom nature of the pre-insulated, fabricated system being manufactured as evidenced by the Company’s right to payment for work performed to date plus seller’s profit margin for products that have no Products revenue is recognized when goods are shipped or services are performed (ASC 606 10 25 30 A breakdown of the Company's revenues by revenue class for the three nine October 31, 2022 2021 Three Months Ended October 31, Nine Months Ended October 31, 2022 2021 2022 2021 Sales % to Total Sales % to Total Sales % to Total Sales % to Total Products $ 4,363 12 % $ 3,340 10 % $ 11,144 10 % $ 10,475 11 % Specialty Piping Systems and Coating Revenue recognized under input method 12,593 33 % 9,166 26 % 35,918 34 % 33,118 33 % Revenue recognized under output method 20,947 55 % 22,693 64 % 59,066 56 % 55,833 56 % Total $ 37,903 100 % $ 35,199 100 % $ 106,128 100 % $ 99,426 100 % The input method, as noted in ASC 606 10 55 20, The output method, as noted in ASC 606 10 55 17, may Some of the Company’s operating entities invoice and collect milestones or other contractual obligations prior to the transfer of goods and services, but do not Contract modifications that occur prior to the start of the manufacturing process will supersede the original contract and revenue is recognized using the modified contract value. Contract modifications that occur during the manufacturing process (changes in scope of work, job performance, material costs, and/or final contract settlements) are recognized in the period in which the revisions are known. Provisions for losses on uncompleted contracts are made in contract liabilities account in the period such losses are identified. Contract assets and liabilities: Contract assets represent revenue recognized in excess of amounts billed for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Contract liabilities represent billings in excess of costs for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Both customer billings and the satisfaction (or partial satisfaction) of the performance obligation(s) occur throughout the manufacturing process and impact the period end balances in these accounts. The Company anticipates that substantially all costs incurred for uncompleted contracts as of October 31, 2022 one The following table shows the reconciliation of the cost in excess of billings: (In thousands) October 31, 2022 January 31, 2022 Costs incurred on uncompleted contracts $ 17,901 $ 20,021 Estimated earnings 9,209 12,030 Earned revenue 27,110 32,051 Less billings to date 22,991 31,019 Costs in excess of billings, net $ 4,119 $ 1,032 Balance sheet classification Contract assets: Costs and estimated earnings in excess of billings on uncompleted contracts $ 5,381 $ 2,309 Contract liabilities: Billings in excess of costs and estimated earnings on uncompleted contracts (1,262 ) (1,277 ) Costs in excess of billings, net $ 4,119 $ 1,032 Substantially all of the $0.8 million contract liabilities balance as of January 31, 2021 2021 January 31, 2022 2022 Unbilled accounts receivable: The Company has recorded $8.7 million and $2.7 million of unbilled accounts receivable on the consolidated balance sheets October 31, 2022 January 31, 2022 , respectively, from revenues generated by its subsidiaries in the Middle East, North Africa and India. The Company has fulfilled all performance obligations and has recorded revenue under the respective contracts. The deliverables under these contracts have been accepted by the customer and await customer to pick up or arrange shipping for the product before billing can be made. All of the amounts included in unbilled accounts receivable as of October 31, 2022 are expected to be billed before January 31, 2023 Practical expedients: Costs to obtain a contract are not not one As the Company's contracts are less than one |
Note 5 - Income Taxes
Note 5 - Income Taxes | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Income Tax Disclosure [Text Block] | Note 5 The determination of the consolidated provision for income taxes, deferred tax assets and liabilities and related valuation allowances requires management to make judgments and estimates. As a company with subsidiaries in foreign jurisdictions, the process of calculating income taxes involves estimating current tax obligations and exposures in each jurisdiction as well as making judgments regarding the future recoverability of deferred tax assets. Income earned in the United Arab Emirates (the "U.A.E.") is not The Company's worldwide effective tax rate ("ETR") from operations for the three October 31, 2022 2021 nine October 31, 2022 2021 The Company expects that future distributions from foreign subsidiaries will not not October 31, 2022 The Inflation Reduction Act ("IRA") was signed into law in August 2022. not |
Note 6 - Impairment of Long-liv
Note 6 - Impairment of Long-lived Assets | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Asset Impairment Charges [Text Block] | Note 6 The Company's assessment of long-lived assets, and other identifiable intangibles is based upon factors that market participants would use in accordance with the accounting guidance for the fair value measurement of assets. At October 31, 2022 not three not three three nine October 31, 2022 2021 During July 2022, three nine October 31, 2022 n other (expense)/income in the consolidated statements of operations, inclusive of the write off of damaged inventory and fixed assets and the applicable claim deductible, partially offset by the approved insurance proceeds The Company will continue testing for potential impairment at least annually or as otherwise required by applicable accounting standards. Goodwill. October 31, 2022 January 31, 2022 2016. (In thousands) January 31, 2022 Foreign exchange change effect October 31, 2022 Goodwill $ 2,342 $ (156 ) $ 2,186 The Company performs an impairment assessment of goodwill annually as of January 31, October 31, 2022 not not three nine October 31, 2022 |
Note 7 - Stock-based Compensati
Note 7 - Stock-based Compensation | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Share-Based Payment Arrangement [Text Block] | Note 7 The Company's 2021 May 26, 2021 May 2021 ( "2021 2021 May 2024. 2021 2021 The Company’s 2017 June 13, 2017, June 2017 ( "2017 June 2020. 2017 422 2017 2017 The Company has prior incentive plans under which previously granted awards remain outstanding, including the 2017 no may October 31, 2022 shares Stock-based compensation expense The Company has granted stock-based compensation awards to eligible employees, officers or independent directors. The Company recognized the following stock-based compensation expense for the periods presented: Three Months Ended October 31, Nine Months Ended October 31, (In thousands) 2022 2021 2022 2021 Restricted stock-based compensation expense $ 243 $ 270 $ 763 $ 818 Total stock-based compensation expense $ 243 $ 270 $ 763 $ 818 Stock Options The Company did not three nine October 31, 2022 (Options in thousands) Options Weighted Average Exercise Price Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Outstanding at January 31, 2022 67 $ 9.51 1.7 $ 63 Exercised (14 ) 6.63 - 49 Expired or forfeited (11 ) 10.62 - - Outstanding at October 31, 2022 42 10.62 1.7 22 Options exercisable at October 31, 2022 42 $ 10.62 1.7 $ 22 There was no vesting, expiration or forfeiture of previously unvested stock options during the nine October 31, 2022 . As of October 31, 2022 , there were no Restricted stock The following table summarizes the Company's restricted stock activity for the nine October 31, 2022 (Shares in thousands) Restricted Shares Weighted Average Price Aggregate Intrinsic Value Outstanding at January 31, 2022 354 $ 7.48 $ 2,652 Granted 102 10.96 Vested and issued (147 ) 7.30 Forfeited or retired for taxes (42 ) 6.87 Outstanding at October 31, 2022 267 $ 8.55 $ 2,287 As of October 31, 2022 million years |
Note 8 - Retirement Plans
Note 8 - Retirement Plans | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Retirement Benefits [Text Block] | Note 8 Pension plan termination . June 30, 2013 third May 15, 2013. no In the third 2022, not December 1, 2022. During the three nine October 31, 2022 three nine October 31, 2022 e termination of the Plan. The Plan termination did not |
Note 9 - Earnings Per Share
Note 9 - Earnings Per Share | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Earnings Per Share [Text Block] | Note 9 Three Months Ended October 31, Nine Months Ended October 31, (In thousands, except per share data) 2022 2021 2022 2021 Basic weighted average common shares outstanding 8,004 8,126 8,096 8,148 Dilutive effect of equity compensation plans 142 267 142 260 Weighted average common shares outstanding assuming full dilution 8,146 8,393 8,238 8,408 Stock options and restricted stock not included in the computation of diluted earnings per share of common stock because the option exercise prices or grant date prices exceeded the average market prices of the common shares 105 60 105 66 Stock options and restricted stock with exercise prices or grant date prices below the average market prices 142 267 142 260 Net income $ 1,728 $ 495 $ 2,711 $ 3,068 Income per share Basic $ 0.22 $ 0.06 $ 0.33 $ 0.38 Diluted $ 0.21 $ 0.06 $ 0.33 $ 0.36 |
Note 10 - Debt
Note 10 - Debt | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Debt Disclosure [Text Block] | Note 10 Debt totaled $28.0 million and $21.9 million at October 31, 2022 January 31, 2022 Revolving lines - North America . September 20, 2018, three On September 17, 2021, five The Borrowers have used and will continue to use borrowings under the Renewed Senior Credit Facility (i) to fund future capital expenditures; (ii) to fund ongoing working capital needs; and (iii) for other corporate purposes, including potentially additional stock repurchases. Borrowings under the Renewed Senior Credit Facility bear interest at a rate equal to an alternate base rate, London Inter-Bank Offered Rate ("LIBOR") or a LIBOR successor rate index, plus, in each case, an applicable margin. The applicable margin is based on a fixed charge coverage ratio ("FCCR") range. Interest on alternate base rate borrowings is the alternate base rate (as defined in the Renewed Senior Credit Facility) plus an applicable margin ranging from 1.00% to 1.50%, based on the FCCR in the most recently reported period. Interest on LIBOR or LIBOR successor rate borrowings is the LIBOR rate (as defined in the Renewed Senior Credit Facility) plus an applicable margin ranging from 2.00% to 2.50%, based on the FCCR in the most recently reported period. Additionally, the Borrowers pay a 0.25% per annum facility fee on the unused portion of the Renewed Senior Credit Facility. Subject to certain exceptions, borrowings under the Renewed Senior Credit Facility are secured by substantially all of the North American Loan Parties’ assets. The Renewed Senior Credit Facility matures on September 20, 2026. may not may not The Renewed Senior Credit Facility also contains a free cash flow financial covenant (the "FCF covenant") requiring the North American Loan Parties to achieve a ratio of its EBITDA to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Renewed Senior Credit Facility to be not 1.00 five October 31, 2022 1.00. may not October 31, 2022 The Renewed Senior Credit Facility contains customary events of default. If an event of default occurs and is continuing, then PNC may As of October 31, 2022 $7.1 million at a rate of 7.25% and had $7.9 million available under the Renewed Senior Credit Facility. As of January 31, 2022 Finance obligation - buildings and land. On April 14, 2021, fifteen four five In accordance with ASC Topic 842, October 31, 2022 . The net carrying amount of the financial liability and remaining assets will be zero Revolving lines - foreign . The Company also has credit arrangements used by its Middle Eastern subsidiaries in the U.A.E. , Egypt and Saudi Arabia as discussed further below. The Company has a revolving line for 8.0 million U.A.E. Dirhams (approximately $2.2 million at October 31, 2022 November 2020, 19 July 2022 July 2025. The Company has a revolving line for 17.5 million U.A.E. Dirhams (approximately $4.8 million at October 31, 2022 January 2023. The Company has a credit agreement for project financing with a bank in the U.A.E. for 1.0 million U.A.E. Dirhams (approximately $0.3 million at October 31, 2022 June 2023 The Company has a credit agreement for project financing with a bank in the U.A.E. for 2.0 million U.A.E. Dirhams (approximately $0.5 million at October 31, 2022 May 2024 In June 2021, $4.1 million October 31, 2022 and expired in June 2022, In December 2021, y $0.6 mi October 31, 2022 ity has an interest rate of approximately and was set to expire in November 2022, In August 2022, $4.1 million October 31, 2022 and is set to expire in August 2023 In March 2022, October 31, 2022 April 2023. These credit arrangements are in the form of overdraft facilities and project financing at rates competitive in the countries in which the Company operates. The lines are secured by certain equipment, certain assets (such as accounts receivable and inventory), and a guarantee by the Company. Some credit arrangement covenants require a minimum tangible net worth to be maintained, including maintaining certain levels of intercompany subordinated debt. In addition, some of the revolving credit facilities restrict payment of dividends or undertaking of additional debt. The Company guarantees only a portion of the subsidiaries' debt, including foreign debt. As of October 31, 2022 ately $0.6 million. The Company was in compliance with the covenants under the credit arrangements in the U.A.E., Egypt and Saudi Arabia as of October 31, 2022 October 31, 2022 two October 31, 2022 $21.9 million As of October 31, 2022 , $3.2 million o f availability was used to support letters of credit to guarantee amounts committed for inventory purchases and for performance guarantees. Additionally, as of October 31, 2022 , the Company had borrow ed $6.6 million $12.1 million October 31, 2022 January 31, 2022 Mortgages. July 28, 2016, December 23, 2042. October 31, 2022 October 31, 2022 October 31, 2022 January 2018. On June 19, 2012, April 14, 2021, |
Note 11 - Leases
Note 11 - Leases | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Lessee, Operating and Finance Leases [Text Block] | Note 11 Operating Leases. August 2020, $0.3 million at October 31, 2022 August 2022 August 2050. In March 2022, September 2022 December 2022. three October 31, 2022 . The termination resulted in decreases of $0.3 million, $4.0 million and $3.6 million to operating lease liability short-term, operating lease liability long-term and operating lease right-of-use asset, respectively, in the consolidated balance sheets as of October 31, 2022 . The termination also resulted in a decrease in rent expense of $0.8 million in the consolidated statement of operations for the nine October 31, 2022 . The Company will continue to lease the remaining land and buildings under the Fujairah lease until 2032. Finance Leases. 2019, two August 2023. The Company has several significant operating lease agreements, with lease terms of one thirty not not not not one At October 31, 2022 $7.5 $6.6 million October 31, 2022 Supplemental balance sheet information related to leases is as follows (in thousands): Operating and Finance leases: October 31, 2022 January 31, 2022 Finance leases assets: Property and Equipment - gross $ 1,140 $ 1,221 Accumulated depreciation and amortization (635 ) (490 ) Property and Equipment - net $ 505 $ 731 Finance lease liabilities: Finance lease liability short-term $ 242 $ 357 Finance lease liability long-term - 173 Total finance lease liabilities $ 242 $ 530 Operating lease assets: Operating lease ROU assets $ 6,616 $ 11,213 Operating lease liabilities: Operating lease liability short-term $ 1,108 $ 1,496 Operating lease liability long-term 6,387 11,270 Total operating lease liabilities $ 7,495 $ 12,766 Total lease costs consist of the following (in thousands): Three Months Ended October 31, Nine Months Ended October 31, Lease costs Consolidated Statements of Operations Classification 2022 2021 2022 2021 Finance Lease Costs Amortization of ROU assets Cost of sales $ 59 $ 65 $ 176 $ 184 Interest on lease liabilities Interest expense 6 13 24 42 Operating lease costs Cost of sales, SG&A expenses 608 620 1,195 1,890 Short-term lease costs (1) Cost of sales, SG&A expenses 99 255 171 454 Sub-lease income SG&A expenses (20 ) (20 ) (61 ) (61 ) Total Lease costs $ 752 $ 933 $ 1,505 $ 2,509 ( 1 Supplemental cash flow information related to leases is as follows (in thousands): Nine Months Ended October 31, 2022 2021 Cash paid for amounts included in the measurement of lease liabilities: Financing cash outflows from finance leases $ 251 $ 203 Operating cash outflows from finance leases 24 28 Operating cash outflows from operating leases 1,377 985 Nine Months Ended October 31, 2022 2021 ROU Assets obtained in exchange for new lease obligations: Finance leases liabilities $ - $ 201 Operating leases liabilities - 89 Weighted-average lease terms and discount rates are as follows: October 31, 2022 Weighted-average remaining lease terms (in years): Finance leases 0.8 Operating leases 16.7 Weighted-average discount rates: Finance leases 10.6 % Operating leases 7.8 % Maturities of lease liabilities as of October 31, 2022 Year: Operating Leases Finance Leases For the three months ending January 31, 2023 $ 952 $ 85 For the year ending January 31, 2024 1,745 165 For the year ending January 31, 2025 931 - For the year ending January 31, 2026 725 - For the year ending January 31, 2027 725 - For the year ending January 31, 2028 689 - Thereafter 8,975 - Total lease payments 14,742 250 Less: amount representing interest (7,247 ) (8 ) Total lease liabilities at October 31, 2022 $ 7,495 $ 242 Rent expense on operating leases, which is recorded on straight-line basis, was $ 0.7 million and $0.9 million three October 31, 2022 2021 |
Note 12 - Restricted Cash
Note 12 - Restricted Cash | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Cash and Cash Equivalents Disclosure [Text Block] | Note 12 Restricted cash held by foreign subsidiaries was $1.1 million October 31, 2022 2021 (In thousands) October 31, 2022 October 31, 2021 Cash and cash equivalents $ 8,578 $ 10,018 Restricted cash 1,147 1,746 Cash, cash equivalents and restricted cash shown in the statement of cash flows $ 9,725 $ 11,764 |
Note 13 - Fair Value
Note 13 - Fair Value | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Fair Value Disclosures [Text Block] | Note 13 The carrying values of cash and cash equivalents, accounts receivable and accounts payable are reasonable estimates of their fair value due to their short-term nature. The carrying amount of the Company's short-term debt, revolving line of credit and long-term debt approximate fair value because the majority of the amounts outstanding accrue interest at variable market rates. |
Note 14 - Recent Accounting Pro
Note 14 - Recent Accounting Pronouncements | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Accounting Standards Update and Change in Accounting Principle [Text Block] | Note 14 In March 2020, 2020 04, Reference Rate Reform 848 may December 31, 2021. not March 12, 2020 December 31, 2022. April 2022, December 31, 2024; not September 20, 2026, not In June 2016, No. 2016 13, Financial Instruments-Credit Losses (Topic 326 not December 15, 2019, December 15, 2022. The Company evaluated other recent accounting pronouncements and does not |
Note 15 - Treasury Stock
Note 15 - Treasury Stock | 9 Months Ended |
Oct. 31, 2022 | |
Notes to Financial Statements | |
Treasury Stock [Text Block] | Note 15 The stock repurchase program, which was approved by the Company's Board of Directors on October 4, 2021, October 3, 2022. 12 $2.0 million three October 31, 2022 July 26, 2022, an increase to 505 30, Equity -Treasury Stock. The following table sets forth information with respect to repurchases by the Company of its shares of common stock during the program (In thousands, except per share data) Period Total number of shares purchased Average price paid per share Total number of shares purchased as part of publicly announced plans or programs Approximate dollar value of shares that may yet be purchased under the plans or programs October 1, 2021 - October 31, 2021 59 $ 8.45 59 $ 2,505 November 1, 2021 - November 30, 2021 21 8.55 21 2,323 December 1, 2021 - December 31, 2021 56 7.99 56 1,872 January 1, 2022 - January 31, 2022 98 8.81 98 1,008 July 1, 2022 - July 31, 2022 5 8.85 5 964 Total 239 239 |
Significant Accounting Policies
Significant Accounting Policies (Policies) | 9 Months Ended |
Oct. 31, 2022 | |
Accounting Policies [Abstract] | |
Stockholders' Equity, Policy [Policy Text Block] | Treasury Stock In accordance with Accounting Standards Codification ("ASC") Topic 505, July 26, 2022, an increase to 505 30, Equity -Treasury Stock. |
Subsequent Events, Policy [Policy Text Block] | Subsequent Events The Company has evaluated subsequent events through December 6, 2022, No |
Note 4 - Revenue Recognition (T
Note 4 - Revenue Recognition (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Disaggregation of Revenue [Table Text Block] | Three Months Ended October 31, Nine Months Ended October 31, 2022 2021 2022 2021 Sales % to Total Sales % to Total Sales % to Total Sales % to Total Products $ 4,363 12 % $ 3,340 10 % $ 11,144 10 % $ 10,475 11 % Specialty Piping Systems and Coating Revenue recognized under input method 12,593 33 % 9,166 26 % 35,918 34 % 33,118 33 % Revenue recognized under output method 20,947 55 % 22,693 64 % 59,066 56 % 55,833 56 % Total $ 37,903 100 % $ 35,199 100 % $ 106,128 100 % $ 99,426 100 % |
Schedule of Assumptions for Long-Duration Contracts by Product and Guarantee [Table Text Block] | (In thousands) October 31, 2022 January 31, 2022 Costs incurred on uncompleted contracts $ 17,901 $ 20,021 Estimated earnings 9,209 12,030 Earned revenue 27,110 32,051 Less billings to date 22,991 31,019 Costs in excess of billings, net $ 4,119 $ 1,032 Balance sheet classification Contract assets: Costs and estimated earnings in excess of billings on uncompleted contracts $ 5,381 $ 2,309 Contract liabilities: Billings in excess of costs and estimated earnings on uncompleted contracts (1,262 ) (1,277 ) Costs in excess of billings, net $ 4,119 $ 1,032 |
Note 6 - Impairment of Long-l_2
Note 6 - Impairment of Long-lived Assets (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Schedule of Goodwill [Table Text Block] | (In thousands) January 31, 2022 Foreign exchange change effect October 31, 2022 Goodwill $ 2,342 $ (156 ) $ 2,186 |
Note 7 - Stock-based Compensa_2
Note 7 - Stock-based Compensation (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] | Three Months Ended October 31, Nine Months Ended October 31, (In thousands) 2022 2021 2022 2021 Restricted stock-based compensation expense $ 243 $ 270 $ 763 $ 818 Total stock-based compensation expense $ 243 $ 270 $ 763 $ 818 |
Share-Based Payment Arrangement, Option, Activity [Table Text Block] | (Options in thousands) Options Weighted Average Exercise Price Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Outstanding at January 31, 2022 67 $ 9.51 1.7 $ 63 Exercised (14 ) 6.63 - 49 Expired or forfeited (11 ) 10.62 - - Outstanding at October 31, 2022 42 10.62 1.7 22 Options exercisable at October 31, 2022 42 $ 10.62 1.7 $ 22 |
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] | (Shares in thousands) Restricted Shares Weighted Average Price Aggregate Intrinsic Value Outstanding at January 31, 2022 354 $ 7.48 $ 2,652 Granted 102 10.96 Vested and issued (147 ) 7.30 Forfeited or retired for taxes (42 ) 6.87 Outstanding at October 31, 2022 267 $ 8.55 $ 2,287 |
Note 9 - Earnings Per Share (Ta
Note 9 - Earnings Per Share (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | Three Months Ended October 31, Nine Months Ended October 31, (In thousands, except per share data) 2022 2021 2022 2021 Basic weighted average common shares outstanding 8,004 8,126 8,096 8,148 Dilutive effect of equity compensation plans 142 267 142 260 Weighted average common shares outstanding assuming full dilution 8,146 8,393 8,238 8,408 Stock options and restricted stock not included in the computation of diluted earnings per share of common stock because the option exercise prices or grant date prices exceeded the average market prices of the common shares 105 60 105 66 Stock options and restricted stock with exercise prices or grant date prices below the average market prices 142 267 142 260 Net income $ 1,728 $ 495 $ 2,711 $ 3,068 Income per share Basic $ 0.22 $ 0.06 $ 0.33 $ 0.38 Diluted $ 0.21 $ 0.06 $ 0.33 $ 0.36 |
Note 11 - Leases (Tables)
Note 11 - Leases (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Supplemental Balance Sheet Information Related to Leases [Table Text Block] | Operating and Finance leases: October 31, 2022 January 31, 2022 Finance leases assets: Property and Equipment - gross $ 1,140 $ 1,221 Accumulated depreciation and amortization (635 ) (490 ) Property and Equipment - net $ 505 $ 731 Finance lease liabilities: Finance lease liability short-term $ 242 $ 357 Finance lease liability long-term - 173 Total finance lease liabilities $ 242 $ 530 Operating lease assets: Operating lease ROU assets $ 6,616 $ 11,213 Operating lease liabilities: Operating lease liability short-term $ 1,108 $ 1,496 Operating lease liability long-term 6,387 11,270 Total operating lease liabilities $ 7,495 $ 12,766 |
Lease, Cost [Table Text Block] | Three Months Ended October 31, Nine Months Ended October 31, Lease costs Consolidated Statements of Operations Classification 2022 2021 2022 2021 Finance Lease Costs Amortization of ROU assets Cost of sales $ 59 $ 65 $ 176 $ 184 Interest on lease liabilities Interest expense 6 13 24 42 Operating lease costs Cost of sales, SG&A expenses 608 620 1,195 1,890 Short-term lease costs (1) Cost of sales, SG&A expenses 99 255 171 454 Sub-lease income SG&A expenses (20 ) (20 ) (61 ) (61 ) Total Lease costs $ 752 $ 933 $ 1,505 $ 2,509 |
Supplemental Cash Flow Information Related Leases [Table Text Block] | Nine Months Ended October 31, 2022 2021 Cash paid for amounts included in the measurement of lease liabilities: Financing cash outflows from finance leases $ 251 $ 203 Operating cash outflows from finance leases 24 28 Operating cash outflows from operating leases 1,377 985 Nine Months Ended October 31, 2022 2021 ROU Assets obtained in exchange for new lease obligations: Finance leases liabilities $ - $ 201 Operating leases liabilities - 89 |
Weighted-average Lease Terms and Discount Rates [Table Text Block] | October 31, 2022 Weighted-average remaining lease terms (in years): Finance leases 0.8 Operating leases 16.7 Weighted-average discount rates: Finance leases 10.6 % Operating leases 7.8 % |
Finance and Operating Lease, Liability, Maturity [Table Text Block] | Year: Operating Leases Finance Leases For the three months ending January 31, 2023 $ 952 $ 85 For the year ending January 31, 2024 1,745 165 For the year ending January 31, 2025 931 - For the year ending January 31, 2026 725 - For the year ending January 31, 2027 725 - For the year ending January 31, 2028 689 - Thereafter 8,975 - Total lease payments 14,742 250 Less: amount representing interest (7,247 ) (8 ) Total lease liabilities at October 31, 2022 $ 7,495 $ 242 |
Note 12 - Restricted Cash (Tabl
Note 12 - Restricted Cash (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Restrictions on Cash and Cash Equivalents [Table Text Block] | (In thousands) October 31, 2022 October 31, 2021 Cash and cash equivalents $ 8,578 $ 10,018 Restricted cash 1,147 1,746 Cash, cash equivalents and restricted cash shown in the statement of cash flows $ 9,725 $ 11,764 |
Note 15 - Treasury Stock (Table
Note 15 - Treasury Stock (Tables) | 9 Months Ended |
Oct. 31, 2022 | |
Notes Tables | |
Class of Treasury Stock [Table Text Block] | Period Total number of shares purchased Average price paid per share Total number of shares purchased as part of publicly announced plans or programs Approximate dollar value of shares that may yet be purchased under the plans or programs October 1, 2021 - October 31, 2021 59 $ 8.45 59 $ 2,505 November 1, 2021 - November 30, 2021 21 8.55 21 2,323 December 1, 2021 - December 31, 2021 56 7.99 56 1,872 January 1, 2022 - January 31, 2022 98 8.81 98 1,008 July 1, 2022 - July 31, 2022 5 8.85 5 964 Total 239 239 |
Note 2 - Business Segment Rep_2
Note 2 - Business Segment Reporting (Details Textual) | 9 Months Ended |
Oct. 31, 2022 | |
Number of Reportable Segments | 1 |
Note 3 - Accounts Receivable (D
Note 3 - Accounts Receivable (Details Textual) $ in Thousands | 3 Months Ended | 9 Months Ended | 12 Months Ended | |
Oct. 31, 2022 USD ($) | Oct. 31, 2022 USD ($) | Oct. 31, 2021 | Jan. 31, 2022 USD ($) | |
Accounts Receivable, Outstanding for Several Years | $ 2,700 | $ 2,700 | $ 3,600 | |
Retention Receivable, Settlement Amount | 900 | |||
Allowance for Doubtful Accounts Receivable Outstanding for Several Years | $ 0 | $ 0 | ||
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | ||||
Number of Major Customers | 1 | 0 | 0 | |
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member] | ||||
Concentration Risk, Percentage | 10.50% | |||
Accounts Receivable [Member] | Customer Concentration Risk [Member] | ||||
Number of Major Customers | 1 | 1 | ||
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member] | ||||
Concentration Risk, Percentage | 11.20% | 11.90% | ||
Other Noncurrent Assets [Member] | ||||
Retention Receivable | $ 2,500 | $ 2,500 | $ 2,000 |
Note 4 - Revenue Recognition (D
Note 4 - Revenue Recognition (Details Textual) - USD ($) $ in Thousands | 9 Months Ended | 12 Months Ended | |
Oct. 31, 2022 | Jan. 31, 2021 | Jan. 31, 2022 | |
Costs Incurred for Uncompleted Contracts, Anticipated Collection Period (Year) | 1 year | ||
Contract with Customer, Liability, Revenue Recognized | $ 800 | ||
Contract with Customer, Liability, Current | $ 1,262 | $ 1,277 | |
Unbilled Receivables, Current | 8,664 | 2,656 | |
Middle East [Member] | |||
Unbilled Receivables, Current | $ 8,700 | $ 2,700 |
Note 4 - Revenue Recognition -
Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Sales by product | $ 37,903 | $ 35,199 | $ 106,128 | $ 99,426 |
Sales by product, percent | 100% | 100% | 100% | 100% |
Product [Member] | Transferred at Point in Time [Member] | ||||
Sales by product | $ 4,363 | $ 3,340 | $ 11,144 | $ 10,475 |
Sales by product, percent | 12% | 10% | 10% | 11% |
Specialty Piping Systems And Coating [Member] | Transferred at Point in Time Using Input Method [Member] | ||||
Sales by product | $ 12,593 | $ 9,166 | $ 35,918 | $ 33,118 |
Sales by product, percent | 33% | 26% | 34% | 33% |
Specialty Piping Systems And Coating [Member] | Transferred at Point in Time Using Output Method [Member] | ||||
Sales by product | $ 20,947 | $ 22,693 | $ 59,066 | $ 55,833 |
Sales by product, percent | 55% | 64% | 56% | 56% |
Note 4 - Revenue Recognition _2
Note 4 - Revenue Recognition - Reconciliation of the Cost in Excess of Billings (Details) - USD ($) $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 |
Costs incurred on uncompleted contracts | $ 17,901 | $ 20,021 |
Estimated earnings | 9,209 | 12,030 |
Earned revenue | 27,110 | 32,051 |
Less billings to date | 22,991 | 31,019 |
Costs in excess of billings, net | 4,119 | 1,032 |
Contract assets: Costs and estimated earnings in excess of billings on uncompleted contracts | 5,381 | 2,309 |
Contract liabilities: Billings in excess of costs and estimated earnings on uncompleted contracts | $ (1,262) | $ (1,277) |
Note 5 - Income Taxes (Details
Note 5 - Income Taxes (Details Textual) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended | ||
Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Effective Income Tax Rate Reconciliation, Percent, Total | 40% | 67% | 50% | 40% |
Undistributed Earnings of Foreign Subsidiaries | $ 0.6 | $ 0.6 |
Note 6 - Impairment of Long-l_3
Note 6 - Impairment of Long-lived Assets (Details Textual) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 9 Months Ended | ||
Jul. 31, 2022 | Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Impairment, Long-Lived Asset, Held-for-Use, Total | $ 0 | $ 0 | $ 0 | $ 0 | |
Insurance Policy Deductible Amount | $ 50 | ||||
Goodwill, Impairment Loss | 0 | 0 | 0 | 0 | |
Nonoperating Income (Expense) [Member] | |||||
Insurance Proceeds Offset by Write off of Damaged Inventory and Fixed Assets | $ 100 | $ 100 | $ 100 | $ 100 |
Note 6 - Impairment of Long-l_4
Note 6 - Impairment of Long-lived Assets - Goodwill (Details) $ in Thousands | 9 Months Ended |
Oct. 31, 2022 USD ($) | |
Goodwill | $ 2,342 |
Goodwill, foreign exchange change effect | (156) |
Goodwill | $ 2,186 |
Note 7 - Stock-based Compensa_3
Note 7 - Stock-based Compensation (Details Textual) $ in Millions | 3 Months Ended | 9 Months Ended |
Oct. 31, 2022 USD ($) shares | Oct. 31, 2022 USD ($) shares | |
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | 309,875 | 309,875 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total (in shares) | 0 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (in shares) | 0 | 0 |
Restricted Stock [Member] | ||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ | $ 1.4 | $ 1.4 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 2 years |
Note 7 - Stock-based Compensa_4
Note 7 - Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Stock-based compensation expense | $ 243 | $ 270 | $ 763 | $ 818 |
Restricted Stock [Member] | ||||
Stock-based compensation expense | $ 243 | $ 270 | $ 763 | $ 818 |
Note 7 - Stock-based Compensa_5
Note 7 - Stock-based Compensation - Stock Option Activity (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 9 Months Ended | 12 Months Ended | |
Oct. 31, 2022 | Jan. 31, 2021 | Jan. 31, 2022 | |
Expired or forfeited (in shares) | 0 | ||
Share-Based Payment Arrangement, Option [Member] | |||
Outstanding (in shares) | 67 | ||
Outstanding, weighted average exercise price (in dollars per share) | $ 9.51 | ||
Outstanding weighted average remaining contractual term (Year) | 1 year 8 months 12 days | 1 year 8 months 12 days | |
Outstanding at beginning of period, aggregate intrinsic value | $ 22 | $ 63 | |
Exercised (in shares) | (14) | ||
Exercised, weighted average exercise price (in dollars per share) | $ 6.63 | ||
Exercised, aggregate intrinsic value | $ 49 | ||
Expired or forfeited (in shares) | (11) | ||
Expired or forfeited, weighted average exercise price (in dollars per share) | $ 10.62 | ||
Outstanding (in shares) | 42 | ||
Outstanding, weighted average exercise price (in dollars per share) | $ 10.62 | ||
Options exercisable (in shares) | 42 | ||
Options exercisable, weighted average exercise price (in dollars per share) | $ 10.62 | ||
Options exercisable, weighted average remaining contractual term (Year) | 1 year 8 months 12 days | ||
Options exercisable, aggregate intrinsic value | $ 22 |
Note 7 - Stock-based Compensa_6
Note 7 - Stock-based Compensation - Restricted Stock Activity (Details) - Restricted Stock [Member] - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 9 Months Ended | |
Oct. 31, 2022 | Jan. 31, 2022 | |
Outstanding (in shares) | 354 | |
Outstanding, weighted average grant price (in dollars per share) | $ 7.48 | |
Outstanding, aggregate intrinsic value | $ 2,287 | $ 2,652 |
Granted (in shares) | 102 | |
Granted, weighted average grant price (in dollars per share) | $ 10.96 | |
Vested and issued (in shares) | (147) | |
Vested and issued, weighted average grant price per share (in dollars per share) | $ 7.30 | |
Forfeited or retired for taxes (in shares) | (42) | |
Forfeited or retired for taxes (in dollars per share) | $ 6.87 | |
Outstanding (in shares) | 267 | |
Outstanding, weighted average grant price (in dollars per share) | $ 8.55 |
Note 8 - Retirement Plans (Deta
Note 8 - Retirement Plans (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | |
Oct. 31, 2022 | Oct. 31, 2022 | Oct. 31, 2021 | |
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement | $ (813) | $ 0 | |
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent, Total | $ 100 | 100 | |
Defined Benefit Plan, Expect Surplus Investment Balance | 900 | 900 | |
Other Nonoperating Income (Expense) [Member] | |||
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement | $ (900) | $ (900) |
Note 9 - Earnings Per Share - S
Note 9 - Earnings Per Share - Summary of Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 9 Months Ended | ||||||
Oct. 31, 2022 | Jul. 31, 2022 | Apr. 30, 2022 | Oct. 31, 2021 | Jul. 31, 2021 | Apr. 30, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | |
Basic (in shares) | 8,004 | 8,126 | 8,096 | 8,148 | ||||
Dilutive effect of equity compensation plans (in shares) | 142 | 267 | 142 | 260 | ||||
Weighted average common shares outstanding assuming full dilution (in shares) | 8,146 | 8,393 | 8,238 | 8,408 | ||||
Stock options and restricted stock not included in the computation of diluted earnings per share of common stock because the option exercise prices or grant date prices exceeded the average market prices of the common shares (in shares) | 105 | 60 | 105 | 66 | ||||
Stock options and restricted stock with exercise prices or grant date prices below the average market prices (in shares) | 142 | 267 | 142 | 260 | ||||
Net income (loss) | $ 1,728 | $ 1,868 | $ (885) | $ 495 | $ 3,416 | $ (843) | $ 2,711 | $ 3,068 |
Basic (in dollars per share) | $ 0.22 | $ 0.06 | $ 0.33 | $ 0.38 | ||||
Diluted (in dollars per share) | $ 0.21 | $ 0.06 | $ 0.33 | $ 0.36 |
Note 10 - Debt (Details Textual
Note 10 - Debt (Details Textual) $ in Thousands, ر.س in Millions, د.إ in Millions, ج.م. in Millions, $ in Millions | 9 Months Ended | ||||||||||||||||
Sep. 17, 2021 USD ($) | Apr. 14, 2021 USD ($) | Jul. 28, 2016 | Jun. 19, 2012 USD ($) | Oct. 31, 2022 USD ($) | Oct. 31, 2022 CAD ($) | Oct. 31, 2021 USD ($) | Oct. 31, 2022 AED (د.إ) | Oct. 31, 2022 EGP (ج.م.) | Aug. 31, 2022 EGP (ج.م.) | Mar. 31, 2022 USD ($) | Mar. 31, 2022 SAR (ر.س) | Jan. 31, 2022 USD ($) | Dec. 31, 2021 EGP (ج.م.) | Jun. 30, 2021 EGP (ج.م.) | Nov. 30, 2020 | Sep. 20, 2018 USD ($) | |
Debt and Lease Obligation, Total | $ 28,000 | $ 21,900 | |||||||||||||||
Line of Credit, Current | 7,133 | 634 | |||||||||||||||
Proceeds from Sale of Property, Plant, and Equipment, Total | 117 | $ 44 | |||||||||||||||
Repayments of Secured Debt | 0 | $ 4,823 | |||||||||||||||
Finance Lease, Liability, Noncurrent | 9,244 | 9,327 | |||||||||||||||
UNITED ARAB EMIRATES | |||||||||||||||||
Foreign Earnings Repatriated | $ 800 | ||||||||||||||||
Land and Buildings in Lebanon, Tennessee [Member] | |||||||||||||||||
Lessee, Finance Lease, Term of Contract (Year) | 15 years | ||||||||||||||||
Lessee, Finance Lease, Annual Rent Increase, Percentage | 2% | ||||||||||||||||
Lessee, Finance Lease, Number of Options to Extend | 4 | ||||||||||||||||
Lessee, Finance Lease, Renewal Term (Year) | 5 years | ||||||||||||||||
Lessee, Finance Lease, Discount Rate | 8% | ||||||||||||||||
Finance Lease, Liability, Noncurrent | 9,200 | ||||||||||||||||
Mortgage Note Secured by Tennessee Manufacturing Facility [Member] | |||||||||||||||||
Repayments of Secured Debt | $ 900 | ||||||||||||||||
Proceeds from Issuance of Secured Debt | $ 1,800 | ||||||||||||||||
Debt Instrument, Issuance Date | Jun. 19, 2012 | ||||||||||||||||
Canadian Mortgage Note [Member] | |||||||||||||||||
Debt Instrument, Maturity Date | Dec. 23, 2042 | ||||||||||||||||
Proceeds from Issuance of Secured Debt | $ 4,700 | $ 6.5 | |||||||||||||||
Debt Instrument, Interest Rate, Effective Percentage | 7.30% | 7.30% | 7.30% | ||||||||||||||
Land and Buildings in Lebanon, Tennessee [Member] | |||||||||||||||||
Disposal Group, Including Discontinued Operation, Consideration | 10,400 | ||||||||||||||||
Proceeds from Sale of Property, Plant, and Equipment, Total | $ 9,100 | ||||||||||||||||
Maximum [Member] | |||||||||||||||||
Foreign Earnings Repatriated | $ 100 | ||||||||||||||||
Revolving Lines, North America [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 18,000 | $ 18,000 | |||||||||||||||
Debt Instrument, Term (Year) | 5 years | ||||||||||||||||
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage | 0.25% | ||||||||||||||||
Line of Credit, Current | $ 7,100 | 600 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 7.25% | 7.25% | 7.25% | ||||||||||||||
Line of Credit Facility, Current Borrowing Capacity | $ 7,900 | $ 8,500 | |||||||||||||||
Revolving Lines, North America [Member] | North American Loan Parties [Member] | |||||||||||||||||
Line of Credit Facility, Capital Expenditures Restrictions | $ 5,000 | ||||||||||||||||
Line of Credit Facility, Common Stock Repurchase Restrictions | $ 3,000 | ||||||||||||||||
Line of Credit Facility, Fixed Charge Coverage Ratio Required | 1.10 | 1.10 | 1.10 | ||||||||||||||
Line of Credit Facility, Covenant Terms, EBITDA Ratio, Minimum Undrawn Availability for Five Consecutive Days | $ 3,000 | ||||||||||||||||
Line of Credit Facility, Covenant Terms, EBITDA Ratio, Minimum Undrawn Availability | $ 2,000 | ||||||||||||||||
Line of Credit Facility, Default, Additional Interest Rate | 2% | ||||||||||||||||
Revolving Lines, North America [Member] | Base Rate [Member] | Minimum [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 1% | ||||||||||||||||
Revolving Lines, North America [Member] | Base Rate [Member] | Maximum [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 1.50% | ||||||||||||||||
Revolving Lines, North America [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 2% | ||||||||||||||||
Revolving Lines, North America [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 2.50% | ||||||||||||||||
Foreign Revolving Lines [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 21,900 | ||||||||||||||||
Line of Credit Facility, Guaranteed Amount | $ 600 | ||||||||||||||||
Letters of Credit Outstanding, Amount | 3,200 | ||||||||||||||||
Proceeds from Issuance of Debt | 6,600 | ||||||||||||||||
Line of Credit Facility, Remaining Borrowing Capacity | 12,100 | ||||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Middle Eastern Subsidiaries, 1 [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | 2,200 | د.إ 8.0 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 5.05% | ||||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Middle Eastern Subsidiaries, 2 [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 4,800 | د.إ 17.5 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 6.99% | 6.99% | 6.99% | ||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Middle Eastern Subsidiaries, 3 [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 300 | د.إ 1.0 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 6.99% | 6.99% | 6.99% | ||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Middle Eastern Subsidiaries, 4 [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 500 | د.إ 2.0 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 6.53% | 6.53% | 6.53% | ||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Egypt Subsidiaries [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 4,100 | ج.م. 100.0 | |||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Egypt Subsidiaries 2 [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 600 | ج.م. 13.5 | ج.م. 28.2 | ||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 8% | 8% | 8% | ||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Egypt Subsidiaries 3 [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 4,100 | ج.م. 100.0 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 8% | 8% | 8% | ||||||||||||||
Foreign Revolving Lines [Member] | Revolving Credit Lines Used by Saudi Arabian Subsidiary [Member] | |||||||||||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 5,300 | ر.س 20 | |||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 7.43% | 7.43% | |||||||||||||||
Foreign Revolving Lines [Member] | Minimum [Member] | |||||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 5.05% | 5.05% | 5.05% | ||||||||||||||
Debt Instrument, Interest Rate, Stated Percentage | 4.50% | 4.50% | 4.50% | ||||||||||||||
Foreign Revolving Lines [Member] | Maximum [Member] | |||||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 8% | 8% | 8% | ||||||||||||||
Foreign Revolving Lines [Member] | Weighted Average [Member] | |||||||||||||||||
Line of Credit Facility, Interest Rate at Period End | 7.36% | 7.36% | 7.36% | ||||||||||||||
Foreign Revolving Lines [Member] | EIBOR [Member] | Minimum [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 3% | 3% | |||||||||||||||
Foreign Revolving Lines [Member] | EIBOR [Member] | Maximum [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 3.50% | 3.50% | |||||||||||||||
Foreign Revolving Lines [Member] | SIBOR [Member] | |||||||||||||||||
Debt Instrument, Basis Spread on Variable Rate | 3.50% | 3.50% |
Note 11 - Leases (Details Textu
Note 11 - Leases (Details Textual) $ in Thousands, د.إ in Millions, $ in Millions | 3 Months Ended | 12 Months Ended | |||||
Oct. 31, 2022 USD ($) | Oct. 31, 2022 AED (د.إ) | Apr. 30, 2022 USD ($) | Oct. 31, 2021 USD ($) | Jan. 31, 2020 USD ($) | Jan. 31, 2022 USD ($) | Jan. 31, 2020 CAD ($) | |
Operating Lease, Liability, Total | $ 7,495 | $ 12,766 | |||||
Operating Lease, Right-of-Use Asset | 6,616 | 11,213 | |||||
Finance Lease, Liability, Total | 242 | $ 530 | |||||
Operating Lease, Expense | 700 | $ 900 | |||||
Other Assets [Member] | |||||||
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total | $ 500 | ||||||
Maximum [Member] | |||||||
Lessee, Operating Lease, Term of Contract (Year) | 30 years | ||||||
Minimum [Member] | |||||||
Lessee, Operating Lease, Term of Contract (Year) | 1 year | ||||||
Finance Vehicle Equipment, One [Member] | |||||||
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total | $ 800 | $ 1.1 | |||||
Interest Rate for Finance Lease | 8% | 8% | |||||
Finance Vehicle Equipment, One [Member] | Maximum [Member] | |||||||
Finance Lease, Principal Payments and Interest Payment on Liability | $ 100 | ||||||
Abu Dhabi Land Lease [Member] | |||||||
Lessee, Operating Lease, Annual Payment | $ 300 | د.إ 1.2 | |||||
Decrease in Operating Lease Liability, Current | 300 | ||||||
Decrease in Operating Lease Liability, Noncurrent | 4,000 | ||||||
Decrease in Operating Lease Right-of-use Asset | $ 3,600 | ||||||
Decrease in Operating Lease Expense | $ 800 |
Note 11 - Leases - Supplemental
Note 11 - Leases - Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 |
Property and Equipment - net | $ 23,637 | $ 24,756 |
Finance lease liability long-term | 9,244 | 9,327 |
Total finance lease liabilities | 242 | 530 |
Operating Lease, Right-of-Use Asset | 6,616 | 11,213 |
Operating lease liability short-term | 1,108 | 1,496 |
Operating lease liability long-term | 6,387 | 11,270 |
Total operating lease liabilities | 7,495 | 12,766 |
Other Current Liabilities [Member] | ||
Finance lease liability short-term | 242 | 357 |
Operating lease liability short-term | 1,108 | 1,496 |
Other Noncurrent Liabilities [Member] | ||
Finance lease liability long-term | 0 | 173 |
Operating lease liability long-term | 6,387 | 11,270 |
Finance Leases Assets [Member] | ||
Property and Equipment - gross | 1,140 | 1,221 |
Accumulated depreciation and amortization | (635) | (490) |
Property and Equipment - net | $ 505 | $ 731 |
Note 11 - Leases - Lease Costs
Note 11 - Leases - Lease Costs (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | |||
Oct. 31, 2022 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2021 | ||
Amortization of ROU assets | $ 59 | $ 65 | $ 176 | $ 184 | |
Interest on lease liabilities | 6 | 13 | 24 | 42 | |
Operating lease costs | 608 | 620 | 1,195 | 1,890 | |
Short-term lease costs (1) | [1] | 99 | 255 | 171 | 454 |
Sub-lease income | (20) | (20) | (61) | (61) | |
Total Lease costs | $ 752 | $ 933 | $ 1,505 | $ 2,509 | |
[1]Includes variable lease costs, which are immaterial |
Note 11 - Leases - Supplement_2
Note 11 - Leases - Supplemental Cash Flow Information Related to Leases (Details) - USD ($) $ in Thousands | 9 Months Ended | |
Oct. 31, 2022 | Oct. 31, 2021 | |
Financing cash outflows from finance leases | $ 251 | $ 203 |
Operating cash outflows from finance leases | 24 | 28 |
Operating cash outflows from operating leases | 1,377 | 985 |
Finance leases liabilities | 0 | 201 |
Operating leases liabilities | $ 0 | $ 89 |
Note 11 - Leases - Weighted-ave
Note 11 - Leases - Weighted-average Lease Terms and Discount Rates (Details) | Oct. 31, 2022 |
Finance leases (Year) | 9 months 18 days |
Operating leases (Year) | 16 years 8 months 12 days |
Finance leases | 10.60% |
Operating leases | 7.80% |
Note 11 - Leases - Maturities o
Note 11 - Leases - Maturities of Lease Liabilities (Details) - USD ($) $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 |
For the six months ended January 31, 2023, operating leases | $ 952 | |
For the six months ended January 31, 2023, finance leases, finance leases | 85 | |
For the year ended January 31, 2024, operating leases | 1,745 | |
For the year ended January 31, 2024, finance leases | 165 | |
For the year ended January 31, 2025, operating leases | 931 | |
For the year ended January 31, 2025, finance leases | 0 | |
For the year ended January 31, 2026, operating leases | 725 | |
For the year ended January 31, 2026 | 0 | |
For the year ended January 31, 2027, operating leases | 725 | |
For the year ended January 31, 2027, finance leases | 0 | |
For the year ended January 31, 2028, operating leases | 689 | |
For the year ended January 31, 2028, finance leases | 0 | |
Thereafter, operating leases | 8,975 | |
Thereafter, finance leases | 0 | |
Total lease payments, operating leases | 14,742 | |
Total lease payments, finance leases | 250 | |
Less: amount representing interest, operating leases | (7,247) | |
Less: amount representing interest, finance leases | (8) | |
Total lease liabilities, operating leases | 7,495 | $ 12,766 |
Total lease liabilities, finance leases | $ 242 | $ 530 |
Note 12 - Restricted Cash (Deta
Note 12 - Restricted Cash (Details Textual) - USD ($) $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 | Oct. 31, 2021 |
Restricted Cash, Current | $ 1,147 | $ 1,557 | $ 1,746 |
Non-US [Member] | |||
Restricted Cash, Current | $ 1,100 | $ 1,700 |
Note 12 - Restricted Cash - Sum
Note 12 - Restricted Cash - Summary of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($) $ in Thousands | Oct. 31, 2022 | Jan. 31, 2022 | Oct. 31, 2021 |
Cash and cash equivalents | $ 8,578 | $ 8,214 | $ 10,018 |
Restricted cash | 1,147 | $ 1,557 | 1,746 |
Cash, cash equivalents and restricted cash shown in the statement of cash flows | $ 9,725 | $ 11,764 |
Note 15 - Treasury Stock (Detai
Note 15 - Treasury Stock (Details Textual) - USD ($) shares in Thousands, $ in Millions | 3 Months Ended | ||
Oct. 31, 2022 | Sep. 22, 2022 | Sep. 23, 2021 | |
Stock Repurchase Program, Authorized Amount | $ 3 | ||
Stock Repurchase Program, Authorized Repurchase Amount Used | $ 2 | ||
Treasury Stock, Shares, Acquired (in shares) | 0 |
Note 15 - Treasury Stock - Repu
Note 15 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares | 1 Months Ended | 3 Months Ended | 9 Months Ended | 10 Months Ended | |||||
Jul. 31, 2022 | Jan. 31, 2022 | Dec. 31, 2021 | Nov. 30, 2021 | Oct. 31, 2021 | Oct. 31, 2022 | Oct. 31, 2022 | Oct. 31, 2021 | Jul. 31, 2022 | |
Total number of shares purchased (in shares) | 0 | ||||||||
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) | 964 | 1,008 | 1,872 | 2,323 | 2,505 | 2,505 | 964 | ||
Publicly Announced Share Repurchase Program [Member] | |||||||||
Total number of shares purchased (in shares) | 5 | 98 | 56 | 21 | 59 | 239 | |||
Treasury Stock [Member] | |||||||||
Total number of shares purchased (in shares) | 5 | 98 | 56 | 21 | 59 | 4,887 | 234,281 | 239 | |
Average price paid per share (in dollars per share) | $ 8.85 | $ 8.81 | $ 7.99 | $ 8.55 | $ 8.45 |