XML 22 R12.htm IDEA: XBRL DOCUMENT
v3.22.4

Stock-Based Compensation | 9 Months Ended
--- | ---
Jan. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract] |
Stock-Based Compensation | Stock-Based Compensation The Company has various stock-based compensation plans. During the nine-months ended January 31, 2023, the Board of Directors of the Company approved grants of service-based restricted stock units ("RSUs") and performance-based RSUs to key employees and non-employee directors. The performance-based RSUs totaled 119,772 units and the service-based RSUs totaled 82,848 units. The performance-based RSUs entitle the recipients to receive one share of the Company's common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest. The service-based RSUs entitle the recipients to receive one share of the Company's common stock per unit granted if they remain continuously employed with the Company until the units vest. All of the Company's RSUs granted to employees cliff-vest three years from the grant date, while RSUs granted to non-employee directors vest daily over a two-year period from the date of grant. For the three- and nine-month periods ended January 31, 2023 and 2022, stock-based compensation expense was allocated as follows:
|  | Three Months Ended |  | Nine Months Ended
|  | January 31, |  | January 31,
(in thousands) |  | 2023 |  | 2022 |  | 2023 |  | 2022
Cost of sales and distribution |  | $ | 547 |  |  | $ | 231 |  |  | $ | 1,483 |  |  | $ | 906 |
Selling and marketing expenses |  | 376 |  |  | 269 |  |  | 1,446 |  |  | 931 |
General and administrative expenses |  | 937 |  |  | 506 |  |  | 2,320 |  |  | 1,562 |
Stock-based compensation expense |  | $ | 1,860 |  |  | $ | 1,006 |  |  | $ | 5,249 |  |  | $ | 3,399 |
During the nine months ended January 31, 2023, the Company also approved grants of 11,945 cash-settled performance-based restricted stock tracking units ("RSTUs") and 6,490 cash-settled service-based RSTUs for more junior level employees. Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of one share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest. The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of one share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest. All of the RSTUs cliff-vest three years from the grant date. The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value. The expense recognized for the nine-month periods ended January 31, 2023 and 2022, and the liability as of January 31, 2023 and April 30, 2022, related to RSTUs is not significant.

X
- References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -URI https://asc.fasb.org/topic&trid=2208762 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 + Details
Name: | us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration