XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Sales by Product Group (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net sales $ 766.5 $ 702.1 $ 1,464.5 $ 1,397.5
Proprietary Products        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net sales 619.8 559.7 1,182.8 1,119.2
Contract-Manufactured Products        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net sales $ 146.7 $ 142.4 $ 281.7 $ 278.3