XML 83 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases [Member]  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 14,345
Lessee, Operating Lease, Liability, Payments, Due Year Two 24,272
Lessee, Operating Lease, Liability, Payments, Due Year Three 19,161
Lessee, Operating Lease, Liability, Payments, Due Year Four 15,566
Lessee, Operating Lease, Liability, Payments, Due Year Five 12,531
Lessee, Operating Lease, Liability, Payments, Due after Year Five 57,402
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 143,277
Imputed Interest (30,165)
Lessee, Operating Lease, Liability, Payments, Due 113,112
Finance Leases [Member]  
Finance Lease, Liability, Payments, Remainder of Fiscal Year 1,729
Finance Lease, Liability, Payments, Due Year Two 3,562
Finance Lease, Liability, Payments, Due Year Three 3,320
Finance Lease, Liability, Payments, Due Year Four 3,066
Finance Lease, Liability, Payments, Due Year Five 3,209
Finance Lease, Liability, Payments, Due after Year Five 24,108
Finance Lease, Liability, Undiscounted Excess Amount 38,994
Imputed Interest (10,647)
Finance Lease, Liability, Payment, Due $ 28,347