XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Future Minimum Lease Payments for Finance Leases and Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Jul. 01, 2019
Jun. 30, 2019
Finance Leases      
Fiscal 2021 $ 3,989    
Fiscal 2022 3,684    
Fiscal 2023 1,308    
Fiscal 2024 1,309    
Fiscal 2025 1,165    
Fiscal years thereafter 1,410    
Total minimum lease payments 12,865    
Less estimated executory costs (569)    
Less imputed interest (915)    
Present value of net minimum lease payments 11,381   $ 11,118
Less current portion of lease obligations (3,563)    
Non-current finance lease liabilities 7,818    
Operating Leases      
Fiscal 2021 2,168    
Fiscal 2022 1,722    
Fiscal 2023 1,494    
Fiscal 2024 1,223    
Fiscal 2025 1,084    
Fiscal years thereafter 3,071    
Total minimum lease payments 10,762    
Less imputed interest (1,728)    
Present value of net minimum lease payments 9,034 $ 10,105  
Less current portion of lease obligations (1,783)    
Non-current operating lease liabilities $ 7,251