v3.26.1
Accrued Expenses (Tables)
3 Months Ended
Jul. 31, 2026
Payables and Accruals [Abstract]
Schedule of Accrued Expenses
The following table sets forth other accrued expenses as of July 31, 2026 and April 30, 2026 (in thousands):
July 31, 2026
April 30, 2026
Accrued freight, tariff, and duty
$
6,668
$
5,114
Accrued professional fees
2,596
1,899
Accrued sales allowances
1,618
1,504
Accrued commissions
1,261
1,628
Accrued warranty
1,244
1,337
Accrued other
812
748
Accrued employee benefits
666
480
Accrued taxes other than income
581
503
Total accrued expenses
$
15,444
$
13,212
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