XML 70 R20.htm IDEA: XBRL DOCUMENT
v3.25.2

CUSTOMER CONCENTRATIONS | 6 Months Ended
--- | ---
Jul. 31, 2025
CUSTOMER CONCENTRATIONS |
CUSTOMER CONCENTRATIONS | NOTE 14 – CUSTOMER CONCENTRATIONS The majority of the Company’s consolidated revenues relate to performance by the Power Industry Services segment. The following schedule presents the percentage of consolidated revenues for each reportable segment for the respective periods: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Three Months Ended July 31, |  | ​ | Six Months Ended July 31, | ​
​ | ​ | 2025 |  | 2024 | ​ | ​ | 2025 |  | 2024 | ​
Power Industry Services | ​ | ​ | 82.8 | % | ​ | 76.5 | % | ​ | ​ | 82.8 | % | ​ | 73.8 | %
Industrial Construction Services | ​ |  | 15.2 | ​ |  | 21.9 | ​ | ​ |  | 15.1 | ​ |  | 24.3 | ​
Telecommunications Infrastructure Services | ​ |  | 2.0 | ​ |  | 1.6 | ​ | ​ |  | 2.1 | ​ |  | 1.9 | ​
​ The Company’s most significant customer relationships for the three months ended July 31, 2025 included three Power Industry Services customers, which accounted for 30%, 17% and 13% of consolidated revenues. The Company’s most significant customer relationships for the three months ended July 31, 2024 included three Power Industry Services customers, which accounted for 27%, 14%, and 12% of consolidated revenues. The Company’s most significant customer relationships for the six months ended July 31, 2025 included two Power Industry Services customers, which accounted for 27% and 23% of consolidated revenues. The Company’s most significant customer relationships for the six months ended July 31, 2024 included three Power Industry Services customers, which accounted for 28%, 13%, and 10% of consolidated revenues. The accounts receivable balances from three major customers represented 29%, 23%, and 14% of the corresponding consolidated balance as of July 31, 2025. The accounts receivable balances from four major customers represented 22%, 16%, 13%, and 10% of the corresponding consolidated balance as of January 31, 2025. The contract asset balances attributable to four major customers represented 33%, 15%, 11%, and 10% of the corresponding consolidated balance as of July 31, 2025, and the contract asset balances attributable to four major customers represented 26%, 15%, 15% and 13% of the corresponding consolidated balance as of January 31, 2025.

X
- Definition The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-3A Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2A Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent + Details
Name: | us-gaap_ConcentrationRiskDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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