XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue    
Sales to external customers $ 1,001.5 $ 950.7
Point in time    
Disaggregation of Revenue    
Sales to external customers 268.2 370.6
Over time    
Disaggregation of Revenue    
Sales to external customers 733.3 580.1
Operating Segments | Cryo Tank Solutions    
Disaggregation of Revenue    
Sales to external customers 153.2 159.7
Operating Segments | Cryo Tank Solutions | Point in time    
Disaggregation of Revenue    
Sales to external customers 57.4 101.1
Operating Segments | Cryo Tank Solutions | Over time    
Disaggregation of Revenue    
Sales to external customers 95.8 58.6
Operating Segments | Heat Transfer Systems    
Disaggregation of Revenue    
Sales to external customers 267.3 253.6
Operating Segments | Heat Transfer Systems | Point in time    
Disaggregation of Revenue    
Sales to external customers 1.4 10.1
Operating Segments | Heat Transfer Systems | Over time    
Disaggregation of Revenue    
Sales to external customers 265.9 243.5
Operating Segments | Specialty Products    
Disaggregation of Revenue    
Sales to external customers 276.1 236.5
Operating Segments | Specialty Products | Point in time    
Disaggregation of Revenue    
Sales to external customers 42.6 69.0
Operating Segments | Specialty Products | Over time    
Disaggregation of Revenue    
Sales to external customers 233.5 167.5
Operating Segments | Repair, Service & Leasing    
Disaggregation of Revenue    
Sales to external customers 304.9 301.0
Operating Segments | Repair, Service & Leasing | Point in time    
Disaggregation of Revenue    
Sales to external customers 166.8 190.4
Operating Segments | Repair, Service & Leasing | Over time    
Disaggregation of Revenue    
Sales to external customers 138.1 110.6
Intersegment Eliminations    
Disaggregation of Revenue    
Sales to external customers 0.0 (0.1)
Intersegment Eliminations | Point in time    
Disaggregation of Revenue    
Sales to external customers 0.0 0.0
Intersegment Eliminations | Over time    
Disaggregation of Revenue    
Sales to external customers $ 0.0 $ (0.1)