v3.24.3
Debt (Tables)
3 Months Ended
Oct. 31, 2024
Debt Disclosure [Abstract]  
Schedule of components of convertible senior notes
The following table sets forth the net carrying amount of our 2025 Notes (in millions):
October 31, 2024July 31, 2024
Principal$646.6 $965.6 
Less: debt issuance costs, net of amortization
(0.8)(1.7)
Net carrying amount$645.8 $963.9 
Schedule of interest expense recognized related to the convertible senior notes
The following table sets forth interest expense recognized related to the 2025 Notes (dollars in millions):
Three Months Ended October 31,
20242023
Contractual interest expense$0.7 $1.9 
Amortization of debt issuance costs0.5 1.0 
Total interest expense$1.2 $2.9 
Effective interest rate 0.6 %0.6 %
Schedule of warrants
The following table presents details of our Warrants (in millions, except per share data):
Initial Number of Shares
Strike Price per Share
Aggregate Proceeds
2023 Warrants (1)
19.1 $139.27 $145.4 
2025 Warrants20.1 $136.16 $202.8 
(1)The 2023 Warrants were net settled during the 60 scheduled trading days from October to December 2023.