v3.26.1
Income Taxes - Income Taxes Paid (Details)
$ in Millions
12 Months Ended
Jun. 27, 2026
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Federal $ 12.3
State and Local 1.2
Foreign  
Income taxes, net of amounts refunded 46.7
Thailand  
Foreign  
Total Foreign 12.2
Switzerland  
Foreign  
Total Foreign 11.0
Japan  
Foreign  
Total Foreign 4.6
China  
Foreign  
Total Foreign 4.5
Other foreign jurisdictions  
Foreign  
Total Foreign $ 0.9