XML 115 R90.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Bank Borrowings - Schedule of Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Liability component:    
Less: unamortized debt issuance costs $ (20,218) $ (27,015)
Net carrying amount 1,839,828 1,773,082
2027 Notes    
Liability component:    
Principal 575,000 575,000
Less: unamortized debt issuance costs (10,188) (12,873)
Net carrying amount 564,812 562,127
2025 Notes    
Liability component:    
Principal 1,150,000 1,150,000
Less: unamortized debt issuance costs (10,030) (14,142)
Net carrying amount $ 1,139,970 $ 1,135,858