v3.25.2
Segment Information - Summary of Continuing Operations by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 564.6 $ 490.4 $ 1,028.4 $ 915.3
Cost of sales 395.0 346.4 728.0 655.3
Gross Profit 169.6 144.0 300.4 260.0
Selling, engineering, general and administrative expenses 66.9 58.3 127.1 115.5
Operating Income (Loss) 97.7 81.1 163.4 135.4
Interest expense, net 3.5 3.2 6.5 6.4
Other Expenses 0.8 0.4 1.5 0.6
Income before income taxes 93.4 77.5 155.4 128.4
Operating Segments        
Segment Reporting Information [Line Items]        
Gross Profit 169.6 144.0 300.4 260.0
Selling, engineering, general and administrative expenses 51.6 48.4 102.5 94.8
Other segment items 4.6 4.4 9.0 8.5
Operating Income (Loss) 113.4 91.2 188.9 156.7
Environmental Solutions        
Segment Reporting Information [Line Items]        
Revenues 480.5 408.8 867.9 762.8
Cost of sales 348.5 299.3 636.9 566.6
Gross Profit 132.0 109.5 231.0 196.2
Selling, engineering, general and administrative expenses 35.5 32.2 70.4 63.1
Other segment items 4.6 4.4 9.0 8.5
Operating Income (Loss) 91.9 72.9 151.6 124.6
Safety and Security Systems        
Segment Reporting Information [Line Items]        
Revenues 84.1 81.6 160.5 152.5
Cost of sales 46.5 47.1 91.1 88.7
Gross Profit 37.6 34.5 69.4 63.8
Selling, engineering, general and administrative expenses 16.1 16.2 32.1 31.7
Other segment items 0.0 0.0 0.0 0.0
Operating Income (Loss) 21.5 18.3 37.3 32.1
Corporate        
Segment Reporting Information [Line Items]        
Operating Income (Loss) $ 15.7 $ 10.1 $ 25.5 $ 21.3