XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
CUSTOMER CONCENTRATIONS (Details) - customer
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Customer Concentration Risk | Accounts Receivable          
Customer Concentrations          
Number of customers     3   3
Customer Concentration Risk | Contract Asset          
Customer Concentrations          
Number of customers         2
Customer Concentration Risk | Major Customer One | Accounts Receivable          
Customer Concentrations          
Percentage of consolidated accounts receivable accounted by major customer     17.00%   26.00%
Customer Concentration Risk | Major Customer One | Contract Asset          
Customer Concentrations          
Percentage of major customers or segments     65.00%   64.00%
Customer Concentration Risk | Major Customer Two | Accounts Receivable          
Customer Concentrations          
Percentage of consolidated accounts receivable accounted by major customer     16.00%   11.00%
Customer Concentration Risk | Major Customer Two | Contract Asset          
Customer Concentrations          
Percentage of major customers or segments     15.00%   12.00%
Customer Concentration Risk | Major Customer Three | Accounts Receivable          
Customer Concentrations          
Percentage of consolidated accounts receivable accounted by major customer     10.00%   11.00%
Power Services | Product Concentration Risk | Revenue          
Customer Concentrations          
Percentage of major customers or segments 74.00% 79.00% 76.00% 80.00%  
Power Services | Customer Concentration Risk | Revenue          
Customer Concentrations          
Number of customers 1 1 1 2  
Power Services | Customer Concentration Risk | Major Customer One | Revenue          
Customer Concentrations          
Percentage of major customers or segments 59.00% 70.00% 63.00% 66.00%  
Power Services | Customer Concentration Risk | Major Customer Two | Revenue          
Customer Concentrations          
Percentage of major customers or segments       10.00%  
Industry services | Product Concentration Risk | Revenue          
Customer Concentrations          
Percentage of major customers or segments 23.00% 19.00% 22.00% 18.00%  
Industry services | Customer Concentration Risk | Revenue          
Customer Concentrations          
Number of customers 1   1    
Industry services | Customer Concentration Risk | Major Customer One | Revenue          
Customer Concentrations          
Percentage of major customers or segments 12.00%   12.00%