XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
Jan. 31, 2021
Apr. 30, 2020
Jan. 31, 2020
Cost   $ 12,877,000 $ 14,880,000
Fair value $ 17,516,000 14,125,000  
Due within 1 year, amortized cost 5,967,000 14,652,000  
Due within 1 year, gross unrealized gains 34,000 177,000  
Due within 1 year, fair value 6,001,000 14,829,000  
Amortized cost 5,967,000 14,902,000  
Gross unrealized gains 34,000 177,000  
Fair value 6,001,000 15,079,000  
Due 1 year through 5 years, amortized cost   250,000  
Due 1 year through 5 years, gross unrealized gains    
Due 1 year through 5 years, fair value   250,000  
Exchange Traded Funds [Member]      
Cost 14,880,000 12,877,000  
Gross unrealized gains 2,646,000 1,317,000  
Gross unrealized losses (10,000) (69,000)  
Fair value $ 17,516,000 $ 14,125,000