XML 57 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONCENTRATIONS OF REVENUES AND ACCOUNTS RECEIVABLE (Details) - customer
3 Months Ended 12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Jan. 31, 2017
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 18.00%   18.00%
Major Customer Two | Accounts Receivable      
Major Customers      
Percentage of consolidated accounts receivable accounted by major customer 17.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 12.00%   11.00%
Power Services | Revenue      
Major Customers      
Percentage of major customers or segments 91.00% 83.00%  
Number of major power industry service customers 4 5  
Power Services | Major Customer One | Revenue      
Major Customers      
Percentage of major customers or segments 29.00% 18.00%  
Power Services | Major Customer Two | Revenue      
Major Customers      
Percentage of major customers or segments 21.00% 15.00%  
Power Services | Major Customer Three | Revenue      
Major Customers      
Percentage of major customers or segments 21.00% 15.00%  
Power Services | Major Customer Four | Revenue      
Major Customers      
Percentage of major customers or segments 18.00% 12.00%  
Power Services | Major Customer Five | Revenue      
Major Customers      
Percentage of major customers or segments   10.00%