XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue -Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 315.8 $ 304.7 $ 957.8 $ 932.2
Net sales, percent change 3.60%   2.70%  
Sales direct to consumer        
Disaggregation of Revenue [Line Items]        
Net sales $ 222.6 214.6 $ 673.7 638.4
Sales to distributors        
Disaggregation of Revenue [Line Items]        
Net sales 93.2 90.1 284.1 293.8
Equipment        
Disaggregation of Revenue [Line Items]        
Net sales 196.6 189.5 597.1 579.1
Parts and consumables        
Disaggregation of Revenue [Line Items]        
Net sales 68.0 68.3 207.5 212.7
Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 51.2 46.9 153.2 140.4
Americas        
Disaggregation of Revenue [Line Items]        
Net sales $ 218.7 211.2 $ 662.1 632.2
Net sales, percent change 3.60%   4.70%  
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Net sales $ 76.3 72.0 $ 234.6 234.1
Net sales, percent change 6.00%   0.20%  
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net sales $ 20.8 $ 21.5 $ 61.1 $ 65.9
Net sales, percent change (3.30%)   (7.30%)