XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
May 03, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Business Acquisition [Line Items]            
Amount paid, net of cash acquired       $ 269.8 $ 0.0  
Contingent acquisition liability   $ 1.5   1.5   $ 0.0
Pro forma net sales   382.0 $ 379.3 729.4 738.1  
Pro forma net income   47.8 $ 32.7 88.8 $ 67.5  
Acquisition-related and integration charges   $ 6.1   10.0    
OpSec            
Business Acquisition [Line Items]            
Cash contributions received $ 270.0          
Amount paid, net of cash acquired 269.8          
Debt instrument, face amount 210.0          
Contingent acquisition liability 1.5          
Amortization       $ 4.0    
OpSec | Maximum            
Business Acquisition [Line Items]            
Contingent acquisition liability $ 2.2          
Intellectual property rights            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 9 years          
Intellectual property rights | OpSec            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 9 years          
Developed technology | Minimum            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 3 years          
Developed technology | Maximum            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 6 years          
Developed technology | OpSec            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 5 years 8 months 12 days          
Customer relationships | Minimum            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 16 years          
Customer relationships | Maximum            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 20 years          
Customer relationships | OpSec            
Business Acquisition [Line Items]            
Weighted Average Life (in years) 19 years 3 months 18 days