Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Acquired Intangible Assets and Goodwill - Schedule of Recognized Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Finite-Lived Intangible Assets [Line Items]    
Accumulated impairment, indefinite-lived $ 12.0  
Accumulated amortization 193.8 $ 161.8
Total gross carrying amount 579.3 537.1
Total 278.0  
Intangible assets, net 373.5 375.3
Tradenames and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, indefinite-lived 107.5 107.5
Accumulated impairment, indefinite-lived 12.0  
Net Amount $ 95.5  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 8 years 7 months 6 days  
Gross carrying amount, finite-lived $ 446.8 409.0
Accumulated amortization 184.0 154.1
Total $ 262.8 254.9
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 4 years 4 months 24 days  
Gross carrying amount, finite-lived $ 1.7  
Accumulated amortization 0.2  
Total $ 1.5  
Software development    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 8 years 2 months 12 days  
Gross carrying amount, finite-lived $ 20.3 20.3
Accumulated amortization 9.0 7.5
Total $ 11.3 12.8
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  
Noncompete agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 4 years 1 month 6 days  
Gross carrying amount, finite-lived $ 3.0 0.3
Accumulated amortization 0.6 0.2
Total $ 2.4 $ 0.1
Noncompete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (years) 3 years  
Noncompete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (years) 8 years