XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Composition of Certain Financial Statement Captions - Schedule of Other Accrued Expenses and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Composition Of Certain Financial Statement Captions [Abstract]    
Deferred revenue, current $ 139,745 $ 138,469
Vendor obligations 72,875 76,682
MARPA payable 110,750 71,677
Operating lease liabilities, current 51,223 46,260
Other 38,761 44,414
Total other accrued expenses and current liabilities $ 413,354 $ 377,502