XML 84 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Capital Lease Payments and Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Fiscal 2020 $ 5,917
Fiscal 2021 2,870
Fiscal 2022 2,565
Fiscal 2023 189
Fiscal 2024 189
Fiscal years thereafter 675
Total minimum lease payments 12,405
Less estimated executory costs (644)
Less interest (643)
Present value of net minimum capital lease payments 11,118
Less current portion of capital lease obligations (5,519)
Long-term portion of capital lease obligations 5,599
Fiscal 2020 3,164
Fiscal 2021 2,731
Fiscal 2022 1,492
Fiscal 2023 878
Fiscal 2024 755
Fiscal years thereafter 309
Total minimum lease payments $ 9,329