XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER ACCRUED EXPENSES AND CURRENT LIABILITIES - Schedule of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Other Accrued Expenses And Current Liabilities [Abstract]      
Vendor obligations $ 82,104   $ 90,238
Deferred revenue (Note 12) 57,082   55,667
MARPA payable (Note 14) 57,020   54,567
Operating lease liabilities, current 67,549    
Other 29,763   35,139
Total other accrued expenses and current liabilities $ 293,518 $ 294,645 $ 235,611