XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Jan. 01, 2022
Oct. 02, 2021
Jul. 03, 2021
Other Liabilities, Current            
Restructuring accrual and related charges $ 14.1 $ 3.1 $ 0.0 $ 0.3 $ 0.8 $ 5.7
Warranty accrual 8.4   10.0      
Income tax payable 20.5   26.0      
Other current liabilities 8.2   3.4      
Other current liabilities $ 51.2   $ 39.4