XML 52 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Tables)
12 Months Ended
Apr. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

The following table sets forth other accrued expenses as of April 30, 2024 and 2023 (in thousands):

 

April 30, 2024

 

 

April 30, 2023

 

Accrued freight

$

2,829

 

 

$

1,962

 

Accrued sales allowances

 

1,891

 

 

 

2,453

 

Accrued warranty

 

1,243

 

 

 

966

 

Accrued commissions

 

1,191

 

 

 

1,072

 

Accrued professional fees

 

1,049

 

 

 

1,106

 

Accrued employee benefits

 

499

 

 

 

568

 

Accrued taxes other than income

 

321

 

 

 

346

 

Accrued other

 

664

 

 

 

268

 

Total accrued expenses

$

9,687

 

 

$

8,741