XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
6 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock Awards Granted
The following table summarizes the Company's stock-based compensations grants for the six-months ended October 31, 2023:

(in thousands, except per share amounts)
Stock Awards Granted
Service-based RSUs
79,778
Performance-based RSUs
155,062
Non-statutory stock options
92,340
Stock-Based Compensation Expense Allocated
For the three- and six-month periods ended October 31, 2023 and 2022, stock-based compensation expense was allocated as follows: 
Three Months EndedSix Months Ended
 October 31,October 31,
(in thousands)2023202220232022
Cost of sales and distribution$473 $498 $1,051 $936 
Selling and marketing expenses476 572 1,084 1,070 
General and administrative expenses1,206 684 2,267 1,383 
Stock-based compensation expense$2,155 $1,754 $4,402 $3,389