XML 29 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Deferred Revenue (Tables)
6 Months Ended
Oct. 31, 2025
Payables and Accruals [Abstract]  
Summary of Accrued Expenses

The following table sets forth other accrued expenses and deferred revenue as of October 31, 2025 and April 30, 2025 (in thousands):

 

October 31, 2025

 

 

April 30, 2025

 

Accrued customer incentives and promotions

 

$

3,903

 

 

$

4,853

 

Accrued taxes other than income

 

 

3,885

 

 

5,907

 

Accrued employee benefits

 

 

3,557

 

 

 

3,240

 

Accrued professional fees

 

 

1,828

 

 

 

1,774

 

Current portion of finance lease obligation

 

 

1,772

 

 

 

1,701

 

Current portion of operating lease obligation

 

 

5

 

 

 

233

 

Accrued other

 

 

3,708

 

 

 

6,970

 

Total accrued expenses and deferred revenue

 

$

18,658

 

 

$

24,678