XML 52 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Schedule of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2016
Regulatory Assets [Abstract]      
Balance at beginning of year $ 191 $ 202 $ 171
Bad debt provision 344 37 74
Doubtful accounts written off (net) (151) (48) (43)
Balance at end of year $ 384 $ 191 $ 202