XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments (Schedule Of Future Minimum Rental Commitments Due Under Operating Leases And Capital Leases) (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, 2020 $ 8,261
Operating Leases, 2021 7,136
Operating Leases, 2022 6,345
Operating Leases, 2023 4,992
Operating Leases, 2024 4,619
Operating Leases, Thereafter 6,901
Operating Leases, Total minimum payments 38,254
Capital Leases, 2020 505
Capital Leases, 2021 505
Capital Leases, 2022 505
Capital Leases, 2023 493
Capital Leases, 2024 121
Capital Leases, Thereafter 0
Capital Leases, Total minimum payments 2,129
Capital Leases, Less amount representing interest (178)
Capital Leases, Present value of capital lease obligations $ 1,951