XML 69 R53.htm IDEA: XBRL DOCUMENT v3.5.0.1
Marketable Securities - Available-for-sale by Maturity Date (Details)
$ in Thousands
Apr. 30, 2016
USD ($)
Schedule of Available-for-sale Securities  
Less than 12 months $ 7,650
Greater than 12 months 17,022
Total 24,672
Certificates of deposit  
Schedule of Available-for-sale Securities  
Less than 12 months 7,650
Greater than 12 months 7,277
Total 14,927
U.S. Government sponsored entities  
Schedule of Available-for-sale Securities  
Less than 12 months 0
Greater than 12 months 8,522
Total 8,522
Municipal obligations  
Schedule of Available-for-sale Securities  
Less than 12 months 0
Greater than 12 months 1,223
Total $ 1,223