XML 38 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share-Based Payments (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2016
Jan. 31, 2015
Apr. 30, 2015
Stock-based compensation expense $ 567 $ 657 $ 2,090 $ 2,284  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 3.12   $ 3.60 $ 8.04  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     331,582    
Share Based Compensation Arrangement By Share Based Payment Award Warrants Outstanding 2,109,840   2,109,840   2,109,840
Chief Executive Officer and President [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     224,663    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total     224,663    
March 2015 Private Placement [Member]          
Warrants Issued During Period for Common Stock     1,849,285