XML 85 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Jul. 01, 2017
Balance Sheet and Other Details [Abstract]    
Customer prepayments $ 37.9 $ 35.2
Restructuring accrual 7.5 8.8
Income tax payable 5.9 3.3
Warranty accrual 4.7 2.9
VAT liabilities 1.7 2.2
Deferred compensation plan 1.6 2.0
Foreign exchange forward contracts liability 11.7 1.3
Other 6.0 5.7
Other current liabilities $ 77.0 $ 61.4