XML 112 R95.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Schedule of Contractual Cash Obligations Relating to Existing Capital Leases (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Payments Due by Fiscal Year (1):  
2020 $ 7,729
2021 11,753
2022 5,669
2023 5,165
2024 4,932
Capital Leases, Future Minimum Payments Due Thereafter 14,801
Total 50,049
Interest on capital leases 16,697
Current portion of capital leases 4,858
Long-term portion of capital leases $ 28,494