v3.26.1
Segment Information - Summary of Continuing Operations by Segment (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 625.6 $ 463.8
Cost of sales 446.2 333.0
Gross Profit 179.4 130.8
Selling, engineering, general and administrative expenses 72.0 60.2
Operating Income (Loss) 99.7 65.7
Interest expense, net 6.9 3.0
Other Expenses 0.6 0.7
Income before income taxes 92.2 62.0
Operating Segments    
Segment Reporting Information [Line Items]    
Gross Profit 179.4 130.8
Selling, engineering, general and administrative expenses 60.2 50.9
Other segment items 6.5 4.4
Operating Income (Loss) 112.7 75.5
Environmental Solutions    
Segment Reporting Information [Line Items]    
Revenues 532.7 387.4
Cost of sales 393.8 288.4
Gross Profit 138.9 99.0
Selling, engineering, general and administrative expenses 43.3 34.9
Other segment items 6.5 4.4
Operating Income (Loss) 89.1 59.7
Safety and Security Systems    
Segment Reporting Information [Line Items]    
Revenues 92.9 76.4
Cost of sales 52.4 44.6
Gross Profit 40.5 31.8
Selling, engineering, general and administrative expenses 16.9 16.0
Other segment items 0.0 0.0
Operating Income (Loss) 23.6 15.8
Corporate    
Segment Reporting Information [Line Items]    
Operating Income (Loss) $ 13.0 $ 9.8