XML 107 R80.htm IDEA: XBRL DOCUMENT v3.5.0.2
Leases - Schedule of Obligated Minimum Lease Commitments under Terms of Operating Lease Agreements (Detail)
$ in Thousands
Jun. 30, 2016
USD ($)
Leases [Abstract]  
2017 $ 60,068
2018 49,277
2019 54,805
2020 43,495
2021 38,161
Thereafter 176,086
Total minimum lease payments $ 421,892