XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Offsetting [Abstract]    
Accrued expenses $ 67,343 $ 47,674
Operating lease liability 65,713 74,952
Collateral held for derivative instruments 55,779 0
Contingent consideration liability 23,348 153,447
Commercial agreement liability 0 25,357
Other liabilities 25,415 22,147
Total accrued expenses and other liabilities $ 237,598 $ 323,577
Operating Lease, Liability, Statement of Financial Position [Extensible List] Total accrued expenses and other liabilities Total accrued expenses and other liabilities