XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Lease commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Future minimum rental commitments due in 2019 $ 78,812    
Future minimum rental commitments due in 2020 56,889    
Future minimum rental commitments due in 2021 35,102    
Future minimum rental commitments due in 2022 18,326    
Future minimum rental commitments due in 2023 9,172    
Future minimum rental commitments due after 2023 28,390    
Rental expense $ 126,940 $ 118,723 $ 119,004