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