XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Jan. 31, 2023
USD ($)
$ / shares
shares
Apr. 30, 2022
USD ($)
$ / shares
shares
Number of Stock Options Outstanding    
Balance at beginning of period (in shares) | shares 36,338  
Options granted (in shares) | shares 511  
Options exercised (in shares) | shares (758)  
Options cancelled (in shares) | shares (513)  
Balance at end of period (in shares) | shares 35,578 36,338
Vested and exercisable at end of period (in shares) | shares 20,944  
Vested and expected to vest at end of period (in shares) | shares 35,774  
Weighted Average Exercise Price    
Balance at beginning of period (in dollars per share) | $ / shares $ 12.44  
Options granted (in dollars per share) | $ / shares 13.74  
Options exercised (in dollars per share) | $ / shares 15.39  
Options cancelled (in dollars per share) | $ / shares 12.95  
Balance at end of period (in dollars per share) | $ / shares 12.64 $ 12.44
Vested and exercisable at end of period (in dollars per share) | $ / shares 8.44  
Vested and expected to vest at end of period (in dollars per share) | $ / shares $ 12.64  
Weighted Average Remaining Contractual Life (years)    
Balance at beginning of period 6 years 8 months 4 days 7 years 4 months 2 days
Balance at end of period 6 years 8 months 4 days 7 years 4 months 2 days
Vested and exercisable at end of period 6 years 18 days  
Vested and expected to vest at end of period 6 years 8 months 4 days  
Aggregate Intrinsic Value    
Balance at beginning of period | $ $ 256,517 $ 165,436
Balance at end of period | $ 256,517 $ 165,436
Vested and exercisable at end of period | $ 238,967  
Vested and expected to vest at end of period | $ $ 257,927