XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
7. EQUITY COMPENSATION PLANS (Details - Share based compensation) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Stock-based compensation $ 458 $ 412 $ 1,080 $ 1,206
Cost of contract manufacturing [Member]        
Stock-based compensation 147 139 317 277
Selling, general and administrative [Member]        
Stock-based compensation 311 259 763 589
Discontinued Operations [Member]        
Stock-based compensation 0 14 0 340
Options [Member]        
Stock-based compensation 385 374 914 1,070
Restricted Stock Units [Member]        
Stock-based compensation 40 0 82 0
ESPP [Member]        
Stock-based compensation $ 33 $ 38 $ 84 $ 136