XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Tables)
9 Months Ended
Apr. 30, 2017
Marketable Securities [Abstract]  
Summary of marketable securities
  Amortized Cost  Gross Unrealized Gains  Gross Unrealized Losses  Fair Value 
  (in thousands) 
Available-for-sale securities:            
April 30, 2017:            
Certificates of deposit* $25,991  $1  $(5) $25,987 
Federal Government Sponsored Enterprise notes  7,910   1   (19)  7,892 
International agency notes  214   1      215 
Mutual funds  5,252   66      5,318 
Corporate bonds  3,574   4   (1)  3,577 
Equity  74      (3)  71 
U.S. Treasury notes  7,757   9   (6)  7,760 
Municipal bonds  10,002   3   (4)  10,001 
Total $60,774  $85  $(38) $60,821 

 

  Amortized Cost  Gross Unrealized Gains  Gross Unrealized Losses  Fair Value 
July 31, 2016:            
Certificates of deposit* $17,690  $6  $  $17,696 
Federal Government Sponsored Enterprise notes  3,457   17      3,474 
International agency notes  409   5      414 
Mutual funds  5,121      (39)  5,082 
Corporate bonds  3,633   40      3,673 
Equity  2,463      (140)  2,323 
U.S. Treasury notes  4,946   95   (1)  5,040 
Municipal bonds  15,222   26   (1)  15,247 
Total $52,941  $189  $(181) $52,949 
                 

* Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker, and may be sold in the secondary market.

Summary of available-for-sale securities
  Fair Value 
  (in thousands) 
Within one year $36,732 
After one year through five years  18,700 
After five years through ten years   
After ten years   
Total $55,432 
Summary of available-for-sale securities, unrealized loss position
  Unrealized Losses  Fair Value 
  (in thousands) 
April 30, 2017:      
Certificates of deposit $5  $10,455 
Federal Government Sponsored Enterprise notes  19   7,469 
Corporate bonds  1   749 
Equity  3   71 
U.S. Treasury notes  6   1,773 
Municipal bonds  4   7,412 
Total $38  $27,929 
         
July 31, 2016:        
Mutual funds $39  $5,082 
Equity  140   2,323 
U.S. Treasury notes  1   199 
Municipal bonds  1   3,112 
Total $181  $10,716