XML 88 R74.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Lease commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Future minimum rental commitments due in 2018 $ 81,400    
Future minimum rental commitments due in 2019 56,974    
Future minimum rental commitments due in 2020 35,467    
Future minimum rental commitments due in 2021 21,189    
Future minimum rental commitments due in 2022 13,220    
Future minimum rental commitments due after 2022 31,994    
Rental expense $ 118,723 $ 119,004 $ 125,657