XML 75 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Deferred Revenue - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Accrued professional fees $ 3,762 $ 1,774
Accrued employee benefits 3,255 3,240
Accrued taxes other than income 3,249 5,907
Accrued customer incentives and promotions 2,973 4,853
Current portion of finance lease obligation 1,858 1,701
Current portion of operating lease obligation 0 233
Accrued other 4,049 6,970
Total accrued expenses and deferred revenue $ 19,146 $ 24,678