XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Lease Commitments - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Operating leases      
Lease rent expense $ 6,800 $ 6,300 $ 7,800
Future minimum lease payments under noncancelable operating leases      
2019 8,889    
2020 7,626    
2021 7,057    
2022 5,914    
2023 258    
Thereafter 8    
Total future minimum lease payments $ 29,752