XML 98 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and contingencies - Warranty Liability (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Warranty reserves    
Balance as of the beginning of the period $ 16.4 $ 15.9
Charge for the period 5.2 4.7
Payments made (3.6) (4.4)
Foreign currency translation 0.4 (0.2)
Balance as of the end of the period $ 18.4 $ 16.0