XML 83 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of Certain Financial Statement Captions - Schedule of Other Accrued Expenses and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Composition Of Certain Financial Statement Captions [Abstract]      
Deferred revenue, current   $ 84,810 $ 138,469
Vendor obligations $ 76,682 81,595  
MARPA payable 71,677 16,502  
Operating lease liabilities, current 46,260 67,256  
Other 44,414 37,408  
Total other accrued expenses and current liabilities $ 377,502 $ 287,571