XML 70 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 29, 2025
Jun. 29, 2024
Payables and Accruals [Abstract]    
Customer obligations $ 58.3 $ 58.2
Inventory obligations 6.3 5.6
Operating lease liabilities 11.6 11.5
Income taxes payable 3.4 42.2
Other 31.2 38.8
Other accrued liabilities $ 110.8 $ 156.3