v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Activity Related to Product Warranty Liabilities [Roll Forward]    
Balance at Beginning of Period $ 152.8 $ 157.6
Payments Made (42.3) (49.3)
Provisions/Additions for Contracts Issued/Sold 55.6 44.2
Aggregate Changes for Preexisting Warranties 0.7 3.7
Foreign Currency Translation 2.9 (1.0)
Other (1.2) (2.9)
Balance at End of Period 168.5 152.3
Activity Related to Extended Product Warranty Accrual [Roll Forward]    
Balance at Beginning of Period 136.6 127.2
Extended Warranty Contracts Sold 24.7 23.8
Revenue Recognized on Existing Extended Warranty Contracts (16.6) (14.8)
Foreign Currency Translation 0.5 (0.3)
Other 0.0 (0.3)
Balance at End of Period $ 145.2 $ 135.6