XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Jul. 01, 2023
Jul. 02, 2022
Balance Sheet and Other Details [Abstract]    
Operating lease liabilities $ 10.1 $ 10.1
Income tax payable 4.4 9.6
Restructuring accrual 5.8 0.0
Interest payable 5.5 4.6
Transaction tax payable 4.3 11.5
Warranty accrual 4.2 4.4
Acquisition related holdback and related accruals 4.1 0.1
Fair value of forward contracts 2.4 8.4
Fair value of contingent consideration 1.1 1.8
Other 7.9 5.8
Other current liabilities $ 49.8 $ 56.3