XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - (Tables)
3 Months Ended
Jul. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of stock option activity
The following table presents stock option activity for the three months ended July 31, 2024:
Number of
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(shares and dollars in thousands)
Outstanding as of April 30, 2024968 $41.79 6.7$49,086 
Options exercised(22)25.33 
Options forfeited(3)62.16 
Outstanding as of July 31, 2024943 $42.11 6.4$51,020 
Exercisable as of July 31, 2024611 $31.11 5.4$39,791 
Vested and Expected to vest as of July 31, 2024943 $42.11 6.4$51,019 
Summary of restricted stock unit activity
The following table presents restricted stock unit activity for the three months ended July 31, 2024:
Number of
Restricted
Stock Units
Weighted
Average
Grant Date
Fair Value
(shares in thousands)
Outstanding as of April 30, 2024314 $60.74 
Forfeited(3)61.94 
Outstanding as of July 31, 2024311 $60.72 
Schedule of ESPP activity
The following table presents the number of shares of the Company’s common stock purchased under the ESPP and average price per share:
Three Months Ended
July 31,
20242023
(shares in thousands)
Number of shares purchased under the ESPP
44 58 
Average purchase price$72.20 $45.90