XML 83 R72.htm IDEA: XBRL DOCUMENT v3.7.0.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Leases [Abstract]  
2018 $ 10,834
2019 9,301
2020 5,055
2021 3,403
2022 1,119
2023 and thereafter 1,105
Total operating lease payments $ 30,817