XML 60 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONCENTRATIONS OF REVENUES AND ACCOUNTS RECEIVABLE (Details) - customer
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Jan. 31, 2016
Product Concentration Risk | Revenue          
Major Customers          
Number of major power industry service customers 4 3 5 2  
Product Concentration Risk | Major Customer One | Revenue          
Major Customers          
Percentage of major customers or segments 21.00% 36.00% 17.00% 42.00%  
Product Concentration Risk | Major Customer Two | Revenue          
Major Customers          
Percentage of major customers or segments 19.00% 36.00% 16.00% 41.00%  
Product Concentration Risk | Major Customer Three | Revenue          
Major Customers          
Percentage of major customers or segments 18.00% 10.00% 16.00%    
Product Concentration Risk | Major Customer Four | Revenue          
Major Customers          
Percentage of major customers or segments 15.00%   14.00%    
Product Concentration Risk | Major Customer Five | Revenue          
Major Customers          
Percentage of major customers or segments     14.00%    
Customer Concentration Risk | Accounts Receivable          
Major Customers          
Number of major power industry service customers     3   2
Customer Concentration Risk | Major Customer One | Accounts Receivable          
Major Customers          
Percentage of consolidated accounts receivable accounted by major customer     16.00%   27.00%
Customer Concentration Risk | Major Customer Two | Accounts Receivable          
Major Customers          
Percentage of consolidated accounts receivable accounted by major customer     16.00%   27.00%
Customer Concentration Risk | Major Customer Three | Accounts Receivable          
Major Customers          
Percentage of consolidated accounts receivable accounted by major customer     14.00%    
Power Industry Services | Customer Concentration Risk | Revenue          
Major Customers          
Percentage of major customers or segments 86.00% 98.00% 86.00% 97.00%