v3.26.3
Equity Incentive Plans - RSU (Details) - $ / shares
shares in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Number of Shares      
Outstanding, ending balance (in shares) 12,097    
RSUs      
Number of Shares      
Outstanding, beginning balance (in shares) 14,431 19,861 22,814
Granted (in shares) [1] 5,315 5,658 9,850
Released (in shares) [1] (7,903) (9,526) (10,844)
Forfeited (in shares) (1,294) (1,562) (1,959)
Outstanding, ending balance (in shares) 10,549 14,431 19,861
Grant Date Fair Value per Share      
Outstanding at beginning of period $ 38.46 $ 27.58 $ 23.69
Granted (in dollars per share) [1] 66.1 61.62 34.22
Released (in dollars per share) [1] 35.64 30.16 25.76
Forfeited (in dollars per share) 46.11 34.63 25.73
Outstanding at end of period $ 53.56 $ 38.46 $ 27.58
PSUs      
Number of Shares      
Outstanding, beginning balance (in shares) 1,813 2,314 1,960
Granted (in shares) [1] 694 711 1,396
Released (in shares) [1] (931) (1,140) (796)
Forfeited (in shares) (29) (72) (246)
Outstanding, ending balance (in shares) 1,547 1,813 2,314
Grant Date Fair Value per Share      
Outstanding at beginning of period $ 62.63 $ 44.94 $ 33.49
Granted (in dollars per share) [1] 99.27 86.81 49.82
Released (in dollars per share) [1] 44.75 42.46 25.25
Forfeited (in dollars per share) 110.89 52.48 45.15
Outstanding at end of period $ 88.92 $ 62.63 $ 44.94
[1] For PSUs, includes additional shares granted upon vesting due to achievement over 100%.