XML 23 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details)
£ in Millions
3 Months Ended 9 Months Ended
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Mar. 28, 2020
GBP (£)
Jun. 29, 2019
USD ($)
Jul. 02, 2016
GBP (£)
Jun. 30, 2016
GBP (£)
Loss Contingencies [Line Items]                
Guarantee liabilities $ 0   $ 0     $ 0    
Standby letters of credit 7,400,000   $ 7,400,000          
Product Warranties                
Warranty Term for most products     3 years          
Changes in warranty reserve                
Balance as of beginning of period 9,200,000 $ 9,200,000 $ 8,700,000 $ 8,200,000        
Provision for warranty 600,000 1,700,000 1,900,000 3,100,000        
Utilization of reserve (600,000) (1,700,000) (2,400,000) (4,400,000)        
Adjustments related to pre-existing warranties (including changes in estimates) 0 (600,000) 1,000,000.0 1,700,000        
Balance as of end of period 9,200,000 $ 8,600,000 9,200,000 $ 8,600,000        
Performance bond                
Loss Contingencies [Line Items]                
Guarantee liabilities 1,000,000.0   1,000,000.0          
Judicial ruling | Case related to amendment of pension for foreign subsidiary                
Loss Contingencies [Line Items]                
Loss contingency accrual $ 8,000,000.0   $ 8,000,000.0   £ 6.5      
Minimum | Judicial ruling | Case related to amendment of pension for foreign subsidiary                
Loss Contingencies [Line Items]                
Estimated liability (in pounds) | £               £ 5.7
Loss contingency accrual | £             £ 5.7  
Maximum | Judicial ruling | Case related to amendment of pension for foreign subsidiary                
Loss Contingencies [Line Items]                
Estimated liability (in pounds) | £               £ 8.4