XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Future Minimum Lease Payments for Finance Leases and Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 27, 2021
Jun. 28, 2020
Finance Leases    
Fiscal 2022 $ 3,862  
Fiscal 2023 1,487  
Fiscal 2024 1,487  
Fiscal 2025 1,334  
Fiscal 2026 846  
Fiscal years thereafter 559  
Total minimum lease payments 9,575  
Less estimated executory costs (488)  
Less imputed interest (612)  
Present value of net minimum lease payments 8,475 $ 11,381
Less current portion of lease obligations (3,545)  
Non-current finance lease liabilities 4,930  
Operating Leases    
Fiscal 2022 2,266  
Fiscal 2023 2,003  
Fiscal 2024 1,411  
Fiscal 2025 1,225  
Fiscal 2026 1,159  
Fiscal years thereafter 2,305  
Total minimum lease payments 10,369  
Less imputed interest (1,481)  
Present value of net minimum lease payments 8,888  
Less current portion of lease obligations (1,856) (1,783)
Non-current operating lease liabilities $ 7,032 $ 7,251