XML 80 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Apr. 30, 2018
Apr. 30, 2017
Payables And Accruals [Abstract]    
Accrued rebates and promotions $ 21,339 $ 26,750
Accrued employee benefits 5,741 4,574
Accrued taxes other than income 3,933 7,758
Accrued professional fees 2,332 2,079
Current portion of capital lease obligation 431 1,022
Interest payable 930 1,361
Accrued other 6,926 8,142
Total accrued expenses $ 41,632 $ 51,686