XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Operating Leases, Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Jun. 29, 2019
Jun. 28, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Remainder of 2020 $ 3,965    
2021 1,505    
2022 468    
2023 230    
2024 231    
Thereafter 2,011    
Total lease payments 8,410    
Less: interest (1,410)    
Present value of lease liabilities $ 7,000 $ 8,300  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2020     $ 2,052
2021     1,268
2022     456
2023     243
2024     249
Thereafter     2,090
Total     $ 6,358