XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jul. 31, 2018
Apr. 30, 2018
Payables And Accruals [Abstract]    
Accrued rebates and promotions $ 17,073 $ 21,339
Accrued employee benefits 6,079 5,741
Accrued professional fees 2,629 2,332
Accrued distributor incentives 2,080 1,502
Interest payable 1,707 930
Accrued taxes other than income 1,529 3,933
Accrued commissions 1,559 1,342
Current portion of capital lease obligation 288 431
Accrued other 4,580 4,082
Total accrued expenses $ 37,524 $ 41,632