XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Narrative (Details)
12 Months Ended
Dec. 29, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Jan. 01, 2023
USD ($)
Jan. 02, 2022
USD ($)
Revenue from Contract with Customer [Abstract]        
Sales $ 4,362,100,000 $ 4,173,700,000 $ 3,836,000,000  
Short-term contract assets 75,600,000 59,100,000 64,100,000 $ 53,900,000
Short-term contract liabilities 169,400,000 163,600,000 149,100,000 116,200,000
Long-term contract liabilities $ 45,300,000 39,400,000 66,800,000 $ 84,400,000
Number of business segments | segment 2      
Revenue, Performance Obligation [Abstract]        
Confirmed order backlog $ 3,900,000,000 3,800,000,000 2,900,000,000  
Confirmed orders with current performance obligations 0.70      
Accounts receivable with customers 724,200,000 628,200,000    
Contract costs for obtaining and fulfilling contracts 12,000,000.0 8,100,000    
Amortization of contract costs $ 1,100,000 $ 1,200,000 $ 1,000,000.0