XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary Of RSU's Activity
The following table contains a summary of the Company's RSU activity for the fiscal years ended April 30, 2025, 2024, and 2023:
 PERFORMANCE-BASED RSUsSERVICE-BASED RSUsTOTAL RSUsWEIGHTED AVERAGE GRANT
DATE FAIR VALUE
Issued and outstanding, April 30, 2022154,610 147,234 301,844 $69.10
Granted119,772 82,848 202,620 $51.77
Cancelled due to non-achievement of performance goals(38,454)— (38,454)$73.85
Settled in common stock(19,478)(49,916)(69,394)$63.12
Forfeited(16,620)(9,986)(26,606)$63.15
Issued and outstanding, April 30, 2023199,830 170,180 370,010 $61.77
Granted155,062 79,778 234,840 $63.41
Cancelled due to non-achievement of performance goals(9,949)— (9,949)$63.83
Settled in common stock(45,109)(68,034)(113,143)$65.02
Forfeited(14,939)(8,400)(23,339)$66.52
Issued and outstanding, April 30, 2024284,895 173,524 458,419 $61.85
Granted98,391 60,159 158,550 $86.74
Cancelled due to non-achievement of performance goals(1,555)— (1,555)$85.59
Settled in common stock(33,488)(75,234)(108,722)$73.93
Forfeited(26,792)(10,363)(37,155)$65.49
Issued and outstanding, April 30, 2025321,451 148,086 469,537 $66.71
Stock-Based Compensation Expense Allocated
For the fiscal years ended April 30, 2025, 2024, and 2023, stock-based compensation expense was allocated as follows:
FISCAL YEARS ENDED APRIL 30,
(in thousands)202520242023
Cost of sales and distribution$1,917 $2,377 $2,154 
Selling and marketing expenses943 2,364 1,941 
General and administrative expenses5,129 5,941 3,301 
Stock-based compensation expense, before income taxes$7,989 $10,682 $7,396 
Schedule Of Stock Option Activity
The following table presents a summary of the Company’s stock option activity for the fiscal years ended April 30, 2025 and 2024 (remaining contractual term in years and exercise prices are weighted-averages):
 NUMBER OF OPTIONSWEIGHTED AVERAGE REMAINING CONTRACTUAL TERMWEIGHTED AVERAGE EXERCISE PRICEAGGREGATE INTRINSIC VALUE
(in thousands)
Outstanding at April 30, 2023— 0$— $— 
Granted92,340 9.477.19 $1,375 
Exercised— 0— $— 
Cancelled or expired(10,260)077.19 $153 
Outstanding at April 30, 202482,080 9.4$77.19 $1,222 
Granted— 0.0— $— 
Exercised— 0— $— 
Cancelled or expired(10,260)8.477.19$— 
Outstanding at April 30, 202571,820 8.4$77.19 $— 
Vested and expected to vest in the future at April 30, 202571,820 8.4$77.19 $— 
Exercisable at April 30, 2025— 0$— $—