XML 81 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONCENTRATIONS OF REVENUES AND ACCOUNTS RECEIVABLE (Details) - customer
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Accounts Receivable      
Major Customers      
Number of major power industry service customers 4 4  
Major Customer One | Accounts Receivable      
Major Customers      
Percentage of consolidated accounts receivable accounted by major customer 20.00% 18.00%  
Major Customer Two | Accounts Receivable      
Major Customers      
Percentage of consolidated accounts receivable accounted by major customer 20.00% 17.00%  
Major Customer Three | Accounts Receivable      
Major Customers      
Percentage of consolidated accounts receivable accounted by major customer 15.00% 17.00%  
Major Customer Four | Accounts Receivable      
Major Customers      
Percentage of consolidated accounts receivable accounted by major customer 14.00% 11.00%  
Power Services | Revenue      
Major Customers      
Percentage of major customers or segments 91.00% 87.00% 94.00%
Number of major power industry service customers 4 5 2
Power Services | Major Customer One | Revenue      
Major Customers      
Percentage of major customers or segments 29.00% 20.00% 38.00%
Power Services | Major Customer Two | Revenue      
Major Customers      
Percentage of major customers or segments 26.00% 18.00% 35.00%
Power Services | Major Customer Three | Revenue      
Major Customers      
Percentage of major customers or segments 15.00% 17.00%  
Power Services | Major Customer Four | Revenue      
Major Customers      
Percentage of major customers or segments 14.00% 14.00%  
Power Services | Major Customer Five | Revenue      
Major Customers      
Percentage of major customers or segments   10.00%