XML 26 R11.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Note 3 - Retention | 12 Months Ended
--- | ---
Jan. 31, 2024
Notes to Financial Statements |
Loans, Notes, Trade and Other Receivables, Excluding Allowance for Credit Losses [Text Block] | Note 3 - Retention A retention receivable is a portion of an outstanding receivable balance amount withheld by a customer until a contract is fully completed as specified in the contract. Retention receivables of $2.5 million and $2.4 million were included in the balance of trade accounts receivable as of January 31, 2024 and 2023, respectively. A retention receivable of $1.7 million and $2.9 million was included in the balance of other long-term assets as of January 31, 2024 and 2023, respectively, due to the long-term nature of the receivables. See Note 2 - Accounts receivable for further information regarding the future realization of these long-term balances. In 2015, the Company completed a project in the Middle East with billings in the aggregate amount of approximately $41.9 million. The system has not yet been commissioned by the customer. Nevertheless, the Company has settled approximately $ 39.7 million as of January 31, 2024 , with a remaining balance due in the amount of $ 2.2 million, all of which pertains to retention clauses within the agreements with the Company's customer, and which become payable by the customer when this project is fully tested and commissioned. Of this retention amount, $ 1.4 million is classified as a long-term asset. The Company has been actively involved in ongoing efforts to collect the outstanding amount. The Company continues to engage with the customer to ensure full payment of open balances, and at various times throughout 2023 and in June 2022, the Company received a partial payment to settle $0.6 million and $0.9 million of the customer's outstanding balances, respectively. Further, the Company has been engaged by the customer to perform additional work in 2024 under customary trade terms that supports the continued cooperation between the Company and the customer. As a result, the Company did not reserve any allowance against the remaining outstanding balances as of January 31, 2024 . However, if the Company’s efforts to collect on this account are not successful, the Company may recognize an allowance for all, or substantially all, of any such then uncollected amounts. For further information regarding accounts receivable, see Note 2 - Significant accounting policies, in the Notes to Consolidated Financial Statements.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for claims held for amounts due a company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/310-10/tableOfContent + Details
Name: | us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration