XML 22 R8.htm IDEA: XBRL DOCUMENT v3.19.2
RECONCILIATION OF CASH - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2016
Statement of Financial Position [Abstract]        
Cash and cash equivalents, end of period $ 32,351 $ 42,265 $ 46,799  
Restricted cash, end of period 1,150 1,150 1,150  
Cash, cash equivalents and restricted cash, end of period $ 33,501 $ 43,415 $ 47,949 $ 62,012