XML 72 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2016
Jul. 31, 2015
Available-for-sale securities:    
Amortized Cost $ 52,941 $ 40,862
Gross Unrealized Gains, Total 189 12
Gross Unrealized Losses, Total (181) (587)
Fair Value 52,949 40,287
Certificates of deposit [Member]    
Available-for-sale securities:    
Amortized Cost [1] 17,690 22,736
Gross Unrealized Gains [1] 6 3
Gross Unrealized Losses [1] (2)
Fair Value [1] 17,696 22,737
Federal Government Sponsored Enterprise notes [Member]    
Available-for-sale securities:    
Amortized Cost 3,457  
Gross Unrealized Gains 17  
Gross Unrealized Losses  
Fair Value 3,474  
Federal Home Loan Bank bonds [Member]    
Available-for-sale securities:    
Amortized Cost   795
Gross Unrealized Gains  
Gross Unrealized Losses  
Fair Value   795
International agency notes [Member]    
Available-for-sale securities:    
Amortized Cost 409 1,120
Gross Unrealized Gains 5
Gross Unrealized Losses (1)
Fair Value 414 1,119
Mutual funds [Member]    
Available-for-sale securities:    
Amortized Cost 5,121 5,000
Gross Unrealized Gains on Equity
Gross Unrealized Losses on Equity (39) (18)
Fair Value 5,082 4,982
Corporate bonds [Member]    
Available-for-sale securities:    
Amortized Cost 3,633  
Gross Unrealized Gains 40  
Gross Unrealized Losses  
Fair Value 3,673  
Equity [Member]    
Available-for-sale securities:    
Amortized Cost 2,463  
Gross Unrealized Gains on Equity  
Gross Unrealized Losses on Equity (140)  
Fair Value 2,323  
U.S. Treasury notes [Member]    
Available-for-sale securities:    
Amortized Cost 4,946  
Gross Unrealized Gains 95  
Gross Unrealized Losses (1)  
Fair Value 5,040  
Straight Path Communications Inc. common stock [Member]    
Available-for-sale securities:    
Amortized Cost   2,086
Gross Unrealized Gains on Equity  
Gross Unrealized Losses on Equity   (563)
Fair Value   1,523
Municipal bonds [Member]    
Available-for-sale securities:    
Amortized Cost 15,222 9,125
Gross Unrealized Gains 26 9
Gross Unrealized Losses (1) (3)
Fair Value $ 15,247 $ 9,131
[1] 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.