XML 112 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Disaggregation by Timing (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue                      
Sales to external customers $ 342.4 $ 357.8 $ 309.6 $ 289.3 $ 290.1 $ 272.2 $ 277.9 $ 244.1 $ 1,299.1 $ 1,084.3 $ 842.9
Point in time                      
Disaggregation of Revenue                      
Sales to external customers                 768.7 758.2  
Over time                      
Disaggregation of Revenue                      
Sales to external customers                 530.4 326.1  
Operating Segments | D&S East                      
Disaggregation of Revenue                      
Sales to external customers                 293.4 246.3 232.3
Operating Segments | D&S East | Point in time                      
Disaggregation of Revenue                      
Sales to external customers                 272.2 222.9  
Operating Segments | D&S East | Over time                      
Disaggregation of Revenue                      
Sales to external customers                 21.2 23.4  
Operating Segments | D&S West                      
Disaggregation of Revenue                      
Sales to external customers                 461.7 455.5 400.6
Operating Segments | D&S West | Point in time                      
Disaggregation of Revenue                      
Sales to external customers                 415.1 405.3  
Operating Segments | D&S West | Over time                      
Disaggregation of Revenue                      
Sales to external customers                 46.6 50.2  
Operating Segments | E&C Cryogenics                      
Disaggregation of Revenue                      
Sales to external customers                 190.2 136.9 125.5
Operating Segments | E&C Cryogenics | Point in time                      
Disaggregation of Revenue                      
Sales to external customers                 0.3 1.0  
Operating Segments | E&C Cryogenics | Over time                      
Disaggregation of Revenue                      
Sales to external customers                 189.9 135.9  
Operating Segments | E&C FinFans                      
Disaggregation of Revenue                      
Sales to external customers                 361.7 253.6 100.1
Operating Segments | E&C FinFans | Point in time                      
Disaggregation of Revenue                      
Sales to external customers                 87.9 135.2  
Operating Segments | E&C FinFans | Over time                      
Disaggregation of Revenue                      
Sales to external customers                 273.8 118.4  
Intersegment Eliminations                      
Disaggregation of Revenue                      
Sales to external customers                 (7.9) (8.0) $ (15.6)
Intersegment Eliminations | Point in time                      
Disaggregation of Revenue                      
Sales to external customers                 (6.8) (6.2)  
Intersegment Eliminations | Over time                      
Disaggregation of Revenue                      
Sales to external customers                 $ (1.1) $ (1.8)