v3.25.2
Revenue Recognition - Disaggregation of Revenue From Contracts With Customers (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 564.6 $ 490.4 $ 1,028.4 $ 915.3
U.S.        
Disaggregation of Revenue [Line Items]        
Net sales 445.2 384.4 809.7 718.7
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 79.2 69.4 140.7 128.7
Europe/Other        
Disaggregation of Revenue [Line Items]        
Net sales 40.2 36.6 78.0 67.9
Environmental Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 480.5 408.8 867.9 762.8
Environmental Solutions | Vehicles and equipment        
Disaggregation of Revenue [Line Items]        
Net sales 374.5 318.6 [1] 676.1 590.9
Environmental Solutions | Parts        
Disaggregation of Revenue [Line Items]        
Net sales 68.2 60.1 128.3 121.1
Environmental Solutions | Rental income        
Disaggregation of Revenue [Line Items]        
Net sales 20.4 17.4 [2] 35.4 29.4
Environmental Solutions | Other        
Disaggregation of Revenue [Line Items]        
Net sales 17.4 12.7 [3] 28.1 21.4
Safety and Security Systems        
Disaggregation of Revenue [Line Items]        
Net sales 84.1 81.6 160.5 152.5
Safety and Security Systems | Public safety and security equipment        
Disaggregation of Revenue [Line Items]        
Net sales 52.9 53.1 103.5 98.0
Safety and Security Systems | Industrial signaling equipment        
Disaggregation of Revenue [Line Items]        
Net sales 17.5 17.6 34.1 34.5
Safety and Security Systems | Warning systems        
Disaggregation of Revenue [Line Items]        
Net sales $ 13.7 $ 10.9 $ 22.9 $ 20.0
[1] Includes net sales from the sale of new and used vehicles and equipment, including sales of rental equipment.
[2] Represents income from vehicle and equipment lease arrangements with customers.
[3] Primarily includes revenues from services, such as maintenance and repair work, and the sale of extended warranty contracts.