XML 17 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 28, 2019
Jun. 29, 2019
Other current liabilities    
Customer prepayments $ 4.7 $ 30.2
Restructuring accrual 5.4 8.6
Income tax payable 14.3 8.5
Warranty accrual 5.1 4.7
Transaction tax payable 5.0 3.8
Operating lease liabilities (Note 12) 12.4  
Foreign exchange forward contracts liability 1.1 4.0
Other 13.2 12.6
Other current liabilities $ 61.2 $ 72.4