XML 53 R34.htm IDEA: XBRL DOCUMENT
v3.26.1

Accrued Expenses and Deferred Revenue (Tables) | 12 Months Ended
--- | ---
Apr. 30, 2026
Payables and Accruals [Abstract] |
Summary of Accrued Expenses | The following table sets forth other accrued expenses as of April 30, 2026 and 2025 (in thousands):
|  | April 30, 2026 |  |  | April 30, 2025 |
Accrued professional fees |  | $ | 3,762 |  |  | $ | 1,774 |
Accrued employee benefits |  |  | 3,255 |  |  |  | 3,240 |
Accrued taxes other than income |  |  | 3,249 |  |  |  | 5,907 |
Accrued customer incentives and promotions |  |  | 2,973 |  |  |  | 4,853 |
Current portion of finance lease obligation |  |  | 1,858 |  |  |  | 1,701 |
Current portion of operating lease obligation |  |  | — |  |  |  | 233 |
Accrued other |  |  | 4,049 |  |  |  | 6,970 |
Total accrued expenses and deferred revenue |  | $ | 19,146 |  |  | $ | 24,678 |

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

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration