XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUES FROM CONTRACTS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenue from External Customer [Line Items]      
Revenue, remaining performance obligation $ 82.7    
Increase (decrease) in contract with customers, net 6.0    
Contract with customer, revenue recognized $ 34.1    
Engineered Solutions segment | South African projects      
Revenue from External Customer [Line Items]      
Customer contract terms 10 years    
Minimum | Engineered Solutions segment | Power transformers      
Revenue from External Customer [Line Items]      
Customer contract terms 6 months    
Minimum | Engineered Solutions segment | Process cooling equipment and services, and heat exchangers      
Revenue from External Customer [Line Items]      
Customer contract terms 6 months    
Maximum | Engineered Solutions segment | Power transformers      
Revenue from External Customer [Line Items]      
Customer contract terms 1 year    
Maximum | Engineered Solutions segment | Process cooling equipment and services, and heat exchangers      
Revenue from External Customer [Line Items]      
Customer contract terms 1 year 6 months    
SOUTH AFRICA | Large Power Projects      
Revenue from External Customer [Line Items]      
Revenue recognized $ 44.5    
Scenario, Forecast      
Revenue from External Customer [Line Items]      
Revenue remaining performance obligation percentage   92.00% 61.00%