v3.26.1
Accrued Expenses
12 Months Ended
Apr. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
The following table sets forth other accrued expenses as of April 30, 2026 and 2025 (in thousands):
April 30, 2026April 30, 2025
Accrued freight, tariff, and duty$5,114 $6,379 
Accrued professional fees1,899 1,065 
Accrued commissions1,628 1,694 
Accrued sales allowances1,504 1,865 
Accrued warranty1,337 1,392 
Accrued other748 553 
Accrued taxes other than income503 563 
Accrued employee benefits480 362 
Total accrued expenses$13,212 $13,872