XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Jan. 31, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock Awards Granted
The following table summarizes the Company's stock-based compensations grants for the nine-months ended January 31, 2024:

(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 nine-month periods ended January 31, 2024 and 2023, stock-based compensation expense was allocated as follows: 
Three Months EndedNine Months Ended
 January 31,January 31,
(in thousands)2024202320242023
Cost of sales and distribution$582 $547 $1,633 $1,483 
Selling and marketing expenses585 376 1,669 1,446 
General and administrative expenses1,617 937 3,884 2,320 
Stock-based compensation expense$2,784 $1,860 $7,186 $5,249