XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
CUSTOMER CONCENTRATIONS (Tables)
9 Months Ended
Oct. 31, 2024
CUSTOMER CONCENTRATIONS  
schedule of the percentage of consolidated revenues

    

Three Months Ended October 31, 

    

Nine Months Ended October 31, 

2024

    

2023

2024

    

2023

Power industry services

82.5

%

74.1

%

77.3

%

72.6

%

Industrial construction services

 

16.1

 

23.5

 

21.0

 

24.8

Telecommunications infrastructure services

 

1.4

 

2.4

 

1.7

 

2.6