v3.26.1
Revenue Recognition - Disaggregation of Revenue From Contracts With Customers (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 670.2 $ 564.6 $ 1,295.8 $ 1,028.4
U.S.        
Disaggregation of Revenue [Line Items]        
Net sales 555.1 445.2 1,056.6 809.7
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 69.5 79.2 147.4 140.7
Europe/Other        
Disaggregation of Revenue [Line Items]        
Net sales 45.6 40.2 91.8 78.0
Environmental Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 577.7 480.5 1,110.4 867.9
Environmental Solutions | Vehicles and equipment        
Disaggregation of Revenue [Line Items]        
Net sales 449.8 374.5 [1] 875.7 676.1
Environmental Solutions | Parts        
Disaggregation of Revenue [Line Items]        
Net sales 88.6 68.2 166.5 128.3
Environmental Solutions | Rental income        
Disaggregation of Revenue [Line Items]        
Net sales 23.7 20.4 [2] 40.6 35.4
Environmental Solutions | Other        
Disaggregation of Revenue [Line Items]        
Net sales 15.6 17.4 [3] 27.6 28.1
Safety and Security Systems        
Disaggregation of Revenue [Line Items]        
Net sales 92.5 84.1 185.4 160.5
Safety and Security Systems | Public safety and security equipment        
Disaggregation of Revenue [Line Items]        
Net sales 60.6 52.9 125.8 103.5
Safety and Security Systems | Industrial signaling equipment        
Disaggregation of Revenue [Line Items]        
Net sales 18.8 17.5 37.1 34.1
Safety and Security Systems | Warning systems        
Disaggregation of Revenue [Line Items]        
Net sales $ 13.1 $ 13.7 $ 22.5 $ 22.9
[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.