v3.25.1
Fair value measurement - Carrying Amount and Fair Value of Debt (Details) - USD ($)
$ in Millions
Mar. 29, 2025
Dec. 28, 2024
Carrying  amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Current $ 31.6 $ 39.1
Non-current 2,308.1 2,311.5
Fair value of debt 2,339.7 2,350.6
Fair value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Current 31.4 38.7
Non-current 2,327.6 2,314.3
Fair value of debt $ 2,359.0 $ 2,353.0