XML 35 R24.htm IDEA: XBRL DOCUMENT v3.6.0.2
Marketable Securities (Tables)
6 Months Ended
Jan. 31, 2017
Marketable Securities [Abstract]  
Summary of marketable securities

  

Amortized Cost

  

Gross Unrealized Gains

  

Gross Unrealized Losses

  

Fair Value

 
  (in thousands) 
Available-for-sale securities:            
January 31, 2017:            
Certificates of deposit* $19,335  $2  $(1) $19,336 
Federal Government Sponsored Enterprise notes  6,331      (23)  6,308 
International agency notes  653      (10)  643 
Mutual funds  5,223   15   (1)  5,237 
Corporate bonds  3,290   6   (13)  3,283 
Equity  379   42      421 
U.S. Treasury notes  5,035   2   (68)  4,969 
Municipal bonds  13,082   3   (9)  13,076 
                 
Total $53,328  $70  $(125) $53,273 
                 
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 $26,264 
After one year through five years  18,266 
After five years through ten years  2,369 
After ten years  716 
     
Total $47,615 
Summary of available-for-sale securities, unrealized loss position

  

Unrealized Losses

  

Fair Value

 
  (in thousands) 
January 31, 2017:      
Certificates of deposit $1  $3,164 
Federal Government Sponsored Enterprise notes  23   6,265 
International agency notes  10   643 
Mutual funds  1   2,600 
Corporate bonds  13   2,239 
U.S. Treasury notes  68   4,408 
Municipal bonds  9   9,878 
         
Total $125  $29,197 
         
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