XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
12 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Significant accounting policies and useful lives    
Allowance for doubtful accounts $ 12,000 $ 12,000
Inventory time horizon for excess and obsolete review 12 months  
Individual parts time horizon to review for obsolete inventory 12 months  
Individual parts time horizon to review for excess inventory 12 months  
Inventory Reserves $ 364,000 261,000
Advertising costs $ 22,000 $ 6,000
Provided limited warranty period 1 year  
Equipment | Minimum    
Significant accounting policies and useful lives    
Estimated useful lives 3 years  
Equipment | Maximum    
Significant accounting policies and useful lives    
Estimated useful lives 5 years  
Buildings and improvements | Minimum    
Significant accounting policies and useful lives    
Estimated useful lives 3 years 6 months  
Buildings and improvements | Maximum    
Significant accounting policies and useful lives    
Estimated useful lives 20 years