XML 90 R77.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Long-term Purchase Commitment [Line Items]      
Rental expenses $ 4,015 $ 3,777 $ 4,213
Non-cancelable purchase commitments      
Long-term Purchase Commitment [Line Items]      
Purchase commitments for less than one year $ 32,195