XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER ACCRUED EXPENSES AND CURRENT LIABILITIES - Schedule of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Other Accrued Expenses And Current Liabilities [Abstract]    
Vendor obligations $ 68,001 $ 82,104
Deferred revenue (Note 12) 70,907 57,082
MARPA payable (Note 14) 62,159 57,020
Operating lease liabilities, current 61,280 67,549
Other 17,623 29,763
Total other accrued expenses and current liabilities $ 279,970 $ 293,518