v3.25.3
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 27, 2025
Jun. 28, 2025
Sep. 28, 2024
Jun. 29, 2024
Other Liabilities, Current        
Restructuring accrual and related charges $ 5.9 $ 2.5 $ 6.3 $ 11.1
Warranty reserve 13.1 14.4    
Deferred revenue and customer deposits 2.7 0.7    
Income tax payable 15.6 29.1    
Other current liabilities 4.3 6.4    
Other current liabilities $ 41.6 $ 53.1