XML 87 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER ACCRUED EXPENSES AND CURRENT LIABILITIES - Schedule of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Jun. 30, 2016
Other Accrued Expenses And Current Liabilities [Abstract]    
Vendor obligations $ 110,541 $ 109,671
Deferred revenue 30,277 41,407
Other 29,346 36,501
Total other accrued expenses and current liabilities $ 170,164 $ 187,579