XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 304.7 $ 262.9 $ 932.2 $ 801.2
Sales direct to consumer        
Disaggregation of Revenue [Line Items]        
Net sales 214.6 174.9 638.4 518.4
Sales to distributors        
Disaggregation of Revenue [Line Items]        
Net sales 90.1 88.0 293.8 282.8
Equipment        
Disaggregation of Revenue [Line Items]        
Net sales 189.5 153.8 579.1 484.0
Parts and consumables        
Disaggregation of Revenue [Line Items]        
Net sales 68.3 67.4 212.7 194.1
Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 46.9 41.7 140.4 123.1
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 211.2 174.0 632.2 512.7
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Net sales 72.0 69.0 234.1 225.0
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net sales $ 21.5 $ 19.9 $ 65.9 $ 63.5