| 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 | |
|