XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue -Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 331.0 $ 321.7 $ 642.0 $ 627.5
Sales direct to consumer        
Disaggregation of Revenue [Line Items]        
Net sales 229.7 218.7 451.1 423.8
Sales to distributors        
Disaggregation of Revenue [Line Items]        
Net sales 101.3 103.0 190.9 203.7
Equipment        
Disaggregation of Revenue [Line Items]        
Net sales 210.7 203.2 400.5 389.6
Parts and consumables        
Disaggregation of Revenue [Line Items]        
Net sales 68.9 71.0 139.5 144.4
Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 51.4 47.5 102.0 93.5
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 227.8 216.6 443.4 421.0
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Net sales 81.5 80.0 158.3 162.1
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net sales $ 21.7 $ 25.1 $ 40.3 $ 44.4