v3.25.2
Inventories (Detail) - USD ($)
$ in Millions
Jun. 28, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 260.3 $ 231.0
Work-in-process 48.1 59.6
Finished goods (1) 386.2 347.5
Total inventories, net 694.6 638.1
Consignment inventory held by $ 28.0 $ 24.0