XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Jul. 31, 2016
Available-for-sale securities:    
Amortized Cost $ 60,774 $ 52,941
Gross Unrealized Gains, Total 85 189
Gross Unrealized Losses, Total (38) (181)
Fair Value 60,821 52,949
Certificates of deposit [Member]    
Available-for-sale securities:    
Amortized Cost [1] 25,991 17,690
Gross Unrealized Gains [1] 1 6
Gross Unrealized Losses [1] (5)
Fair Value [1] 25,987 17,696
Federal Government Sponsored Enterprise notes [Member]    
Available-for-sale securities:    
Amortized Cost 7,910 3,457
Gross Unrealized Gains 1 17
Gross Unrealized Losses (19)
Fair Value 7,892 3,474
International agency notes [Member]    
Available-for-sale securities:    
Amortized Cost 214 409
Gross Unrealized Gains 1 5
Gross Unrealized Losses
Fair Value 215 414
Mutual funds [Member]    
Available-for-sale securities:    
Amortized Cost 5,252 5,121
Gross Unrealized Gains 66
Gross Unrealized Losses (39)
Fair Value 5,318 5,082
Corporate bonds [Member]    
Available-for-sale securities:    
Amortized Cost 3,574 3,633
Gross Unrealized Gains 4 40
Gross Unrealized Losses (1)
Fair Value 3,577 3,673
Equity [Member]    
Available-for-sale securities:    
Amortized Cost 74 2,463
Gross Unrealized Gains
Gross Unrealized Losses (3) (140)
Fair Value 71 2,323
U.S. Treasury notes [Member]    
Available-for-sale securities:    
Amortized Cost 7,757 4,946
Gross Unrealized Gains 9 95
Gross Unrealized Losses (6) (1)
Fair Value 7,760 5,040
Municipal bonds [Member]    
Available-for-sale securities:    
Amortized Cost 10,002 15,222
Gross Unrealized Gains 3 26
Gross Unrealized Losses (4) (1)
Fair Value $ 10,001 $ 15,247
[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.