XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
CUSTOMER CONCENTRATIONS (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2018
USD ($)
Oct. 31, 2018
USD ($)
customer
Oct. 31, 2017
customer
Oct. 31, 2018
USD ($)
Owner
customer
Oct. 31, 2017
customer
Jan. 31, 2018
USD ($)
Owner
Customer Concentrations            
Amounts retained by project owners $ 14.2 $ 14.2   $ 14.2   $ 69.7
Percentage of amounts retained by project owners       68.00%   99.00%
Accounts Receivable            
Customer Concentrations            
Number of project owners | Owner       3   5
Major Customer One            
Customer Concentrations            
Amounts retained by project owners $ 5.4 5.4   $ 5.4   $ 19.3
Major Customer One | Accounts Receivable            
Customer Concentrations            
Percentage of consolidated accounts receivable accounted by major customer 24.00%         18.00%
Major Customer Two            
Customer Concentrations            
Amounts retained by project owners $ 3.3 3.3   3.3   $ 18.7
Major Customer Two | Accounts Receivable            
Customer Concentrations            
Percentage of consolidated accounts receivable accounted by major customer           18.00%
Major Customer Three            
Customer Concentrations            
Amounts retained by project owners $ 0.9 $ 0.9   $ 0.9   $ 14.1
Major Customer Four            
Customer Concentrations            
Amounts retained by project owners           13.4
Major Customer Five            
Customer Concentrations            
Amounts retained by project owners           $ 3.2
Power Services | Revenue            
Customer Concentrations            
Percentage of major customers or segments   76.00% 91.00% 80.00% 92.00%  
Number of major power industry service customers | customer   4 3 4 4  
Power Services | Major Customer One | Revenue            
Customer Concentrations            
Percentage of major customers or segments   20.00% 36.00% 18.00% 29.00%  
Power Services | Major Customer Two | Revenue            
Customer Concentrations            
Percentage of major customers or segments   17.00% 24.00% 16.00% 27.00%  
Power Services | Major Customer Three | Revenue            
Customer Concentrations            
Percentage of major customers or segments   13.00% 13.00% 12.00% 16.00%  
Power Services | Major Customer Four | Revenue            
Customer Concentrations            
Percentage of major customers or segments   12.00%   11.00% 14.00%