XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Deferred Revenue - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Payables and Accruals [Abstract]    
Accrued taxes other than income $ 6,725 $ 7,008
Accrued employee benefits 3,917 3,705
Accrued other 3,256 3,956
Accrued distributor incentives 3,065 2,917
Accrued rebates and promotions 2,721 1,243
Accrued professional fees 2,142 1,997
Current portion of operating lease obligation $ 1,613 $ 1,495
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and deferred revenue Total accrued expenses and deferred revenue
Current portion of finance lease obligation $ 1,186 $ 1,158
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and deferred revenue Total accrued expenses and deferred revenue
Deferred revenue $ 3 $ 3
Total accrued expenses and deferred revenue $ 24,628 $ 23,482