XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER ACCRUED EXPENSES AND CURRENT LIABILITIES - Schedule of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Jun. 30, 2017
Other Accrued Expenses And Current Liabilities [Abstract]    
Vendor obligations $ 91,048 $ 110,541
Deferred revenue 41,744 30,277
Other 17,810 29,346
Total other accrued expenses and current liabilities $ 150,602 $ 170,164