XML 30 R77.htm IDEA: XBRL DOCUMENT v3.2.0.727
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
Minimum Annual Rental Commitments Under Non Cancelable Operating Leases      
2016 $ 24,900    
2017 19,700    
2018 14,600    
2019 10,900    
2020 5,800    
Thereafter 6,500    
Total minimum lease payments 82,400    
Leases (Textuals) [Abstract]      
Rental expenses of operating leases 39,300 $ 36,900 $ 36,300
Related Party Transaction, Expenses from Transactions with Related Party $ 3,100 $ 2,500 $ 1,200