XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Jul. 01, 2017
Other current liabilities    
Customer prepayments $ 38.5 $ 35.2
Restructuring accrual 4.6 8.8
Income tax payable 4.0 3.3
Warranty accrual 4.8 2.9
VAT liabilities 2.9 2.2
Deferred compensation plan 1.6 2.0
Other 5.2 7.0
Other current liabilities $ 61.6 $ 61.4