v3.26.1
Balance Sheet and Other Details - Inventories (Details) - USD ($)
$ in Millions
Jun. 27, 2026
Jun. 28, 2025
Jun. 29, 2024
Inventories, net      
Finished goods $ 65.2 $ 52.5  
Work in process 25.3 18.3  
Raw materials 64.8 47.1  
Inventories, net $ 155.3 $ 117.9 $ 96.5