XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 29, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting Information [Line Items]        
Number of business segments | segment     2  
Revenue from international sales $ 490.0 $ 456.8 $ 990.6 $ 928.1
Sales by U.S. operations to foreign countries 393.4 355.3 808.3 716.6
Restructuring and other charges (7.4) (5.4) (13.0) (8.5)
Restructuring charges (credits)     1.3  
Restructuring charges (credits) (1.3) (1.9) (1.3) (1.7)
Customer programs        
Segment Reporting Information [Line Items]        
Gain (loss) on sale of accounts receivable 1.3 1.3 2.7 2.9
Customer programs & Accounts receivable purchase agreement        
Segment Reporting Information [Line Items]        
Gain (loss) on sale of accounts receivable 1.6   3.2  
Start Up Costs        
Segment Reporting Information [Line Items]        
Restructuring charges (credits) $ 7.1 1.8 $ 11.1 4.7
Inventory write-offs        
Segment Reporting Information [Line Items]        
Restructuring charges (credits)   $ 5.5   $ 5.5