XML 99 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenue From Contracts With Customers (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 1,434.8 $ 1,213.2 $ 1,130.8
Rental income      
Disaggregation of Revenue [Line Items]      
Net sales 53.1 44.7 36.6
Environmental Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 1,190.6 1,004.0 915.8
Environmental Solutions | Vehicles and equipment      
Disaggregation of Revenue [Line Items]      
Net sales [1] 927.9 764.3 719.3
Environmental Solutions | Parts      
Disaggregation of Revenue [Line Items]      
Net sales 173.7 150.3 129.4
Environmental Solutions | Rental income      
Disaggregation of Revenue [Line Items]      
Net sales [2] 53.1 44.7 36.6
Environmental Solutions | Other      
Disaggregation of Revenue [Line Items]      
Net sales [3] 35.9 44.7 30.5
Safety And Security Systems      
Disaggregation of Revenue [Line Items]      
Net sales 244.2 209.2 215.0
Safety And Security Systems | Public safety and security equipment      
Disaggregation of Revenue [Line Items]      
Net sales 149.1 126.1 132.6
Safety And Security Systems | Industrial signaling equipment      
Disaggregation of Revenue [Line Items]      
Net sales 62.1 53.9 50.8
Safety And Security Systems | Warning systems      
Disaggregation of Revenue [Line Items]      
Net sales $ 33.0 $ 29.2 $ 31.6
[1] Includes net sales from the sale of new and used vehicles and equipment, including sales of rental equipment.
[2] Represents revenues from vehicle and equipment lease arrangements with customers, recognized in accordance with Topic 842.
[3] Primarily includes revenues from services such as maintenance and repair work and the sale of extended warranty contracts.