XML 97 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Operating Lease Payments  
2019 $ 8,196
2020 6,160
2021 5,316
2022 4,185
2023 3,404
Thereafter 10,817
Total future minimum lease payments 38,078
Capital Lease Payments  
2019 675
2020 675
2021 0
2022 0
2023 0
Thereafter 0
Total future minimum lease payments 1,350
Less: amounts representing interest on capital lease 30
Total future minimum principal lease payments 1,320
Total Payments  
2019 8,871
2020 6,835
2021 5,316
2022 4,185
2023 3,404
Thereafter 10,817
Total future minimum lease payments 39,428
Total future minimum principal lease payments $ 39,398