Quarterly report [Sections 13 or 15(d)]

Acquired Intangible Assets and Goodwill - Schedule of Recognized Intangible Assets (Details)

v3.25.2
Acquired Intangible Assets and Goodwill - Schedule of Recognized Intangible Assets (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 28, 2025
Dec. 28, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated impairment, indefinite-lived $ 12.0 $ 12.0
Accumulated Amortization 210.4 193.8
Total gross carrying amount 580.6 579.3
Total net amount 358.2 373.5
Tradenames and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, indefinite-lived 107.9 107.5
Accumulated impairment, indefinite-lived 12.0 12.0
Net Amount $ 95.9 95.5
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization period (years) 8 years 1 month 6 days  
Gross Carrying Amount $ 447.7 446.8
Accumulated Amortization 199.5 184.0
Net Amount $ 248.2 262.8
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 15 years  
Tradenames and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 5 years  
Weighted-Average Amortization period (years) 3 years 10 months 24 days  
Gross Carrying Amount $ 1.7 1.7
Accumulated Amortization 0.4 0.2
Net Amount $ 1.3 1.5
Software development    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization period (years) 7 years 8 months 12 days  
Gross Carrying Amount $ 20.3 20.3
Accumulated Amortization 9.7 9.0
Net Amount $ 10.6 11.3
Software development | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years  
Software development | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 15 years  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization period (years) 3 years 8 months 12 days  
Gross Carrying Amount $ 3.0 3.0
Accumulated Amortization 0.8 0.6
Net Amount $ 2.2 $ 2.4
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 3 years  
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 8 years