XML 57 R52.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Finance Lease, Liability, Payments, Due Next Twelve Months $ 27,180
Finance Lease, Liability, Payments, Due Year Two 32,226
Finance Lease, Liability, Payments, Due Year Three 27,980
Finance Lease, Liability, Payments, Due Year Four 7,902
Finance Lease, Liability, Payments, Due Year Five 3,343
Finance Lease, Liability, Payments, Due after Year Five 283
Finance Lease, Liability, Payment, Due, Total 98,914
Finance Leases, Future Minimum Payments, Interest Included in Payments 7,520
Finance Leases, Future Minimum Payments, Present Value of Net Minimum Payments 91,394
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 36,823
Lessee, Operating Lease, Liability, Payments, Due Year Two 49,142
Lessee, Operating Lease, Liability, Payments, Due Year Three 49,631
Lessee, Operating Lease, Liability, Payments, Due Year Four 39,638
Lessee, Operating Lease, Liability, Payments, Due Year Five 35,205
Lessee, Operating Lease, Liability, Payments, Due after Year Five 199,632
Lessee, Operating Lease, Liability, Payments, Due, Total 410,071
Operating Leases, Future Minimum Payments, Interest Included in Payments 101,457
Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments $ 308,614