XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Contract Assets, Current [Roll Forward]    
Balance as of beginning of year $ 75.6 $ 59.1
Recognized in current year 35.2 28.0
Reclassified to accounts receivable (24.9) (21.8)
Balance as of period end 85.9 65.3
Contract Liabilities, Current [Roll Forward]    
Balance as of beginning of year 169.4 163.6
Recognized in current year 53.4 38.1
Amounts in beginning balance reclassified to revenue (48.5) (36.7)
Current year amounts reclassified to revenue (6.6) (9.3)
Other (0.3) 0.0
Reclassification to/from long-term 19.7 5.9
Balance as of period end 187.1 161.6
Contract Liabilities, Noncurrent [Roll Forward]    
Balance as of beginning of year 45.3 39.4
Recognized in current year 1.7 0.6
Amounts in beginning balance reclassified to revenue (0.4) 0.0
Other (1.9) 0.0
Reclassification to/from short-term (19.7) (5.9)
Balance as of period end $ 25.0 $ 34.1