v3.26.1
Accrued Expenses (Tables)
12 Months Ended
Apr. 30, 2026
Payables and Accruals [Abstract]
Schedule 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 freight, tariff, and duty
$
5,114
$
6,379
Accrued professional fees
1,899
1,065
Accrued commissions
1,628
1,694
Accrued sales allowances
1,504
1,865
Accrued warranty
1,337
1,392
Accrued other
748
553
Accrued taxes other than income
503
563
Accrued employee benefits
480
362
Total accrued expenses
$
13,212
$
13,872
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