XML 13 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Lease Payments for Finance Leases and Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 29, 2019
Jul. 01, 2019
Jun. 30, 2019
Finance Leases      
Fiscal 2020 $ 3,226    
Fiscal 2021 3,989    
Fiscal 2022 3,684    
Fiscal 2023 1,260    
Fiscal 2024 1,307    
Fiscal years thereafter 2,625    
Total minimum lease payments 16,091    
Less estimated executory costs (607)    
Less imputed interest (1,152)    
Present value of net minimum lease payments 14,332   $ 11,118
Less current portion of lease obligations (4,760)    
Non-current finance lease liabilities 9,572    
Operating Leases      
Fiscal 2020 1,016    
Fiscal 2021 1,870    
Fiscal 2022 1,418    
Fiscal 2023 1,252    
Fiscal 2024 1,115    
Fiscal years thereafter 688    
Total minimum lease payments 7,359    
Less imputed interest (645)    
Present value of net minimum lease payments 6,714 $ 10,105  
Less current portion of lease obligations (1,734)    
Non-current operating lease liabilities $ 4,980