XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CUSTOMER CONCENTRATIONS (Tables)
6 Months Ended
Jul. 31, 2024
CUSTOMER CONCENTRATIONS  
schedule of the percentage of consolidated revenues

    

Three Months Ended July 31, 

    

Six Months Ended July 31, 

2024

    

2023

2024

    

2023

Power industry services

76.5

%

74.5

%

73.8

%

71.6

%

Industrial construction services

 

21.9

 

23.2

 

24.3

 

25.7

Telecommunications infrastructure services

 

1.6

 

2.3

 

1.9

 

2.7