Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Acquired Intangible Assets and Goodwill - Schedule of Recognized Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 04, 2026
Jan. 03, 2026
Finite-Lived Intangible Assets [Line Items]    
Accumulated impairment, indefinite-lived $ 12.3 $ 12.7
Accumulated Amortization 238.6 226.9
Total gross carrying amount 619.8 580.7
Total intangible assets 368.9 341.1
Tradenames and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, indefinite-lived 107.7 107.8
Accumulated impairment, indefinite-lived 12.3 12.3
Net Amount $ 95.4 95.5
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization period (years) 7 years 6 months  
Gross Carrying Amount $ 466.0 447.9
Accumulated impairment, finite-lived   0.4
Accumulated Amortization 222.9 214.8
Net Amount $ 243.1 232.7
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) 4 years 3 months 18 days  
Gross Carrying Amount $ 6.2 1.7
Accumulated Amortization 0.9 0.6
Net Amount $ 5.3 1.1
Software development    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization period (years) 6 years 10 months 24 days  
Gross Carrying Amount $ 20.3 20.3
Accumulated Amortization 10.8 10.4
Net Amount $ 9.5 9.9
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) 4 years 2 months 12 days  
Gross Carrying Amount $ 8.6 3.0
Accumulated Amortization 1.3 1.1
Net Amount $ 7.3 1.9
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) 5 years  
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (years) 1 year  
Weighted-Average Amortization period (years) 9 months 18 days  
Gross Carrying Amount $ 11.0 0.0
Accumulated Amortization 2.7 0.0
Net Amount $ 8.3 $ 0.0