XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Finance Lease, Liability, Payments, Due Next Twelve Months $ 30,527
Finance Lease, Liability, Payments, Due Year Two 50,543
Finance Lease, Liability, Payments, Due Year Three 46,298
Finance Lease, Liability, Payments, Due Year Four 15,501
Finance Lease, Liability, Payments, Due Year Five 3,413
Finance Lease, Liability, Payments, Due after Year Five 300
Finance Lease, Liability, Payment, Due, Total 146,582
Finance Leases, Future Minimum Payments, Interest Included in Payments 10,533
Finance Leases, Future Minimum Payments, Present Value of Net Minimum Payments 136,049
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 27,389
Lessee, Operating Lease, Liability, Payments, Due Year Two 43,615
Lessee, Operating Lease, Liability, Payments, Due Year Three 49,668
Lessee, Operating Lease, Liability, Payments, Due Year Four 39,694
Lessee, Operating Lease, Liability, Payments, Due Year Five 35,261
Lessee, Operating Lease, Liability, Payments, Due after Year Five 200,665
Lessee, Operating Lease, Liability, Payments, Due, Total 396,292
Operating Leases, Future Minimum Payments, Interest Included in Payments 96,555
Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments $ 299,737