XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) per Share (Details 1) - shares
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Stock options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Outstanding shares of common stock equivalents (in shares) 0 182,082 11,978,000
Stock awards      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Outstanding shares of common stock equivalents (in shares) 19,643 3,763,725 2,352,203,000
ESPP purchase rights      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Outstanding shares of common stock equivalents (in shares) 2,784 0 0
Convertible senior notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Outstanding shares of common stock equivalents (in shares) 0 3,516,480 3,516,480,000