XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue        
Sales to external customers $ 322.0 $ 289.5 $ 610.5 $ 591.4
Point in time        
Disaggregation of Revenue        
Sales to external customers 204.7 160.3 394.7 322.5
Over time        
Disaggregation of Revenue        
Sales to external customers 117.3 129.2 215.8 268.9
Operating Segments | Cryo Tank Solutions        
Disaggregation of Revenue        
Sales to external customers 97.8 105.3 201.7 203.3
Operating Segments | Cryo Tank Solutions | Point in time        
Disaggregation of Revenue        
Sales to external customers 89.8 94.4 188.5 184.2
Operating Segments | Cryo Tank Solutions | Over time        
Disaggregation of Revenue        
Sales to external customers 8.0 10.9 13.2 19.1
Operating Segments | Heat Transfer Systems        
Disaggregation of Revenue        
Sales to external customers 65.2 97.3 134.4 210.2
Operating Segments | Heat Transfer Systems | Point in time        
Disaggregation of Revenue        
Sales to external customers 5.2 8.1 10.8 15.2
Operating Segments | Heat Transfer Systems | Over time        
Disaggregation of Revenue        
Sales to external customers 60.0 89.2 123.6 195.0
Operating Segments | Specialty Products        
Disaggregation of Revenue        
Sales to external customers 106.8 48.6 184.1 101.5
Operating Segments | Specialty Products | Point in time        
Disaggregation of Revenue        
Sales to external customers 73.4 32.6 135.3 71.4
Operating Segments | Specialty Products | Over time        
Disaggregation of Revenue        
Sales to external customers 33.4 16.0 48.8 30.1
Operating Segments | Repair, Service & Leasing        
Disaggregation of Revenue        
Sales to external customers 54.6 40.1 96.0 80.8
Operating Segments | Repair, Service & Leasing | Point in time        
Disaggregation of Revenue        
Sales to external customers 37.8 25.9 64.5 53.9
Operating Segments | Repair, Service & Leasing | Over time        
Disaggregation of Revenue        
Sales to external customers 16.8 14.2 31.5 26.9
Intersegment Eliminations        
Disaggregation of Revenue        
Sales to external customers (2.4) (1.8) (5.7) (4.4)
Intersegment Eliminations | Point in time        
Disaggregation of Revenue        
Sales to external customers (1.5) (0.7) (4.4) (2.2)
Intersegment Eliminations | Over time        
Disaggregation of Revenue        
Sales to external customers $ (0.9) $ (1.1) $ (1.3) $ (2.2)