XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Equity-Based Compensation - Stock Option Activity (Details) - Stock Options
$ / 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 Options    
Outstanding, beginning of the period (in shares) | shares 1,245  
Options granted (in shares) | shares 184  
Options exercised (in shares) | shares (195)  
Options forfeited (in shares) | shares (2)  
Outstanding, end of the period (in shares) | shares 1,232 1,245
Exercisable at end of period (in shares) | shares 815  
Vested and expected to vest at end of period (in shares) | shares 1,230  
Weighted Average Exercise Price    
Outstanding, beginning of period (in dollars per share) | $ / shares $ 25.65  
Options granted (in dollars per share) | $ / shares 53.60  
Options exercised (in dollars per share) | $ / shares 16.27  
Options forfeited (in dollars per share) | $ / shares 32.76  
Outstanding, end of the period (in dollars per share) | $ / shares 31.31 $ 25.65
Exercisable at end of period (in dollars per share) | $ / shares 24.18  
Vested and expected to vest at end of period (in dollars per share) | $ / shares $ 31.29  
Other disclosures    
Weighted Average Remaining Contractual Life, Outstanding (in years) 6 years 7 months 6 days 6 years 4 months 24 days
Weighted Average Remaining Contractual Life, Exercisable at end of period (in years) 5 years 7 months 6 days  
Weighted Average Remaining Contractual Life, Vested and expected to vest at end of period (in years) 6 years 7 months 6 days  
Aggregate Intrinsic Value, Outstanding | $ $ 34,511 $ 28,121
Aggregate Intrinsic Value, Exercisable at end of period | $ 28,635  
Aggregate Intrinsic Value, Vested and expected to vest at end of period | $ $ 34,486