XML 19 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 28, 2019
Jun. 29, 2019
Other current liabilities    
Customer prepayments $ 17.7 $ 30.2
Restructuring accrual 7.4 8.6
Income tax payable 11.0 8.5
Warranty accrual 4.8 4.7
Transaction tax payable 2.7 3.8
Operating lease liabilities (Note 12) 11.8  
Foreign exchange forward contracts liability 4.6 4.0
Other 13.1 12.6
Other current liabilities $ 73.1 $ 72.4