XML 68 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
9. Accrued Liabilities (Details) - Schedule of Accrued Liabilities - USD ($)
$ in Thousands
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Schedule of Accrued Liabilities [Abstract]      
Vacation and other compensation $ 1,467 $ 1,683  
Incentive compensation 265 677  
Payroll taxes 128 137  
Deferred revenue 232 578  
Warranty reserve 557 557 $ 557
Commissions 234 252  
Other 542 595  
$ 3,425 $ 4,479