XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Equity - Unvested RSA & RSU Rollforward (Details) - $ / shares
3 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
RSA | Out of the Plans      
Number of Shares      
Unvested balance, beginning (shares) 561,085 651,499 741,911
Vested (shares) (90,412) (90,414) (90,412)
Unvested balance, ending (shares) 470,673 561,085 651,499
Weighted-Average Grant Date Fair Value per Share      
Unvested balance , beginning balance (per share) $ 2.11 $ 2.11 $ 2.11
Vested (per share) 2.10 2.10 2.10
Unvested balance , ending balance (per share) $ 2.11 $ 2.11 $ 2.11
RSUs      
Number of Shares      
Unvested balance, beginning (shares) 10,763,236 11,117,993 9,348,557
Granted (shares) 561,159 584,752 2,413,881
Vested (shares) (980,901) (820,002) (531,845)
Forfeited (shares) (227,541) (119,507) (112,600)
Unvested balance, ending (shares) 10,115,953 10,763,236 11,117,993
Weighted-Average Grant Date Fair Value per Share      
Unvested balance , beginning balance (per share) $ 160.83 $ 150.50 $ 125.06
Granted (per share) 305.15 244.05 223.93
Vested (per share) 99.49 78.84 40.02
Forfeited (per share) 180.53 169.75 134.52
Unvested balance , ending balance (per share) $ 174.34 $ 160.83 $ 150.50