XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 28, 2024
Sep. 28, 2024
Jun. 29, 2024
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Other Liabilities, Current            
Restructuring accrual and related charges $ 1.5 $ 6.3 $ 11.1 $ 10.2 $ 9.3 $ 5.0
Warranty reserve 12.8   13.2      
Deferred revenue and customer deposits 0.7   0.6      
Income tax payable 33.1   13.2      
Other current liabilities 6.8   3.0      
Other current liabilities $ 54.9   $ 41.1