v3.22.4
Convertible Senior Notes - Carrying Amounts (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Convertible Debt [Abstract]    
Principal amount $ 1,149,993 $ 1,149,995
Unamortized debt discount 0 172,169
Unamortized debt issuance costs 9,477 9,152
Net carrying amount $ 1,140,516 $ 968,674