XML 28 R8.htm IDEA: XBRL DOCUMENT v3.19.2
RECONCILIATION OF CASH (Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2019
Apr. 30, 2019
Jul. 31, 2018
Apr. 30, 2018
Statement of Financial Position [Abstract]        
Cash and cash equivalents, end of period $ 28,944 $ 32,351 $ 37,484  
Restricted cash, end of period 1,150 1,150 1,150  
Cash, cash equivalents and restricted cash, end of period $ 30,094 $ 33,501 $ 38,634 $ 43,415