XML 85 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Jul. 03, 2021
Jun. 27, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Restructuring accrual and related charges $ 0.8 $ 4.4 $ 5.7 $ 5.2
Warranty accrual 5.1   5.0  
Deferred revenue and customer deposits 0.0   0.6  
Income tax payable 9.4   43.5  
Other current liabilities 4.0   3.0  
Other current liabilities 19.3   $ 57.8  
Cash paid for taxes $ 36.3 $ 2.0