XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Senior Notes - Interest Expense Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Debt Instrument [Line Items]      
Non-cash interest expense $ 18,550 $ 19,757 $ 19,270
Convertible Debt | 2023 Convertible Senior Notes      
Debt Instrument [Line Items]      
Interest expense related to amortization of debt issuance costs 0 248 844
Convertible Debt | 2026 Convertible Senior Notes      
Debt Instrument [Line Items]      
Interest expense related to amortization of debt discount 35,955 36,668 34,180
Interest expense related to amortization of debt issuance costs 4,107 4,189 3,906
Non-cash interest expense 18,550 19,757 19,270
Interest Expense related to Conversion of 2026 Notes attributable to debt discount and issuance costs 107,877 0 0
Total interest expense 166,489 60,614 57,356
Convertible Debt | 2027 Convertible Senior Notes      
Debt Instrument [Line Items]      
Contractual Interest Expense 1,352 1,720 1,229
Interest expense related to amortization of debt issuance costs 1,538 1,530 1,302
Total interest expense $ 2,890 $ 3,250 $ 2,531