XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Lease Payments for Finance Leases and Operating Leases (Details) - USD ($)
$ in Thousands
Jul. 03, 2022
Jun. 27, 2021
Finance Leases    
Fiscal 2023 $ 2,032  
Fiscal 2024 2,032  
Fiscal 2025 1,880  
Fiscal 2026 1,385  
Fiscal 2027 821  
Fiscal years thereafter 100  
Total minimum lease payments 8,250  
Less estimated executory costs (413)  
Less imputed interest (576)  
Present value of net minimum lease payments [1] 7,261 $ 8,475
Less current portion of lease obligations (1,726)  
Non-current finance lease liabilities 5,535  
Operating Leases    
Fiscal 2023 2,595  
Fiscal 2024 2,004  
Fiscal 2025 1,498  
Fiscal 2026 1,201  
Fiscal 2027 971  
Fiscal years thereafter 1,788  
Total minimum lease payments 10,057  
Less imputed interest (1,131)  
Present value of net minimum lease payments 8,926  
Less current portion of lease obligations (2,190) (1,856)
Non-current operating lease liabilities $ 6,736 $ 7,032
[1] Scheduled maturity dates for finance lease obligations range from March 2025 to November 2027