v3.26.1
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 28, 2026
Dec. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Dec. 28, 2024
Jun. 29, 2024
Other Liabilities, Current            
Restructuring accrual and related charges $ 2.0 $ 2.2 $ 2.5 $ 1.9 $ 1.5 $ 11.1
Warranty reserve 25.0   14.4      
Deferred revenue and customer deposits (3) 7.3   0.7      
Income tax payable 22.4   29.1      
Other current liabilities 6.2   6.4      
Other current liabilities $ 62.9   $ 53.1