XML 46 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Marketable Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jul. 31, 2016
Available-for-sale securities:    
Amortized Cost $ 53,328 $ 52,941
Gross Unrealized Gains, Total 70 189
Gross Unrealized Losses, Total (125) (181)
Fair Value 53,273 52,949
Certificates of deposit [Member]    
Available-for-sale securities:    
Amortized Cost [1] 19,335 17,690
Gross Unrealized Gains [1] 2 6
Gross Unrealized Losses [1] (1)
Fair Value [1] 19,336 17,696
Federal Government Sponsored Enterprise notes [Member]    
Available-for-sale securities:    
Amortized Cost 6,331 3,457
Gross Unrealized Gains 17
Gross Unrealized Losses (23)
Fair Value 6,308 3,474
International agency notes [Member]    
Available-for-sale securities:    
Amortized Cost 653 409
Gross Unrealized Gains 5
Gross Unrealized Losses (10)
Fair Value 643 414
Mutual funds [Member]    
Available-for-sale securities:    
Amortized Cost 5,223 5,121
Gross Unrealized Gains on Equity 15
Gross Unrealized Losses on Equity (1) (39)
Fair Value 5,237 5,082
Corporate bonds [Member]    
Available-for-sale securities:    
Amortized Cost 3,290 3,633
Gross Unrealized Gains 6 40
Gross Unrealized Losses (13)
Fair Value 3,283 3,673
Equity [Member]    
Available-for-sale securities:    
Amortized Cost 379 2,463
Gross Unrealized Gains on Equity 42
Gross Unrealized Losses on Equity (140)
Fair Value 421 2,323
U.S. Treasury notes [Member]    
Available-for-sale securities:    
Amortized Cost 5,035 4,946
Gross Unrealized Gains 2 95
Gross Unrealized Losses (68) (1)
Fair Value 4,969 5,040
Municipal bonds [Member]    
Available-for-sale securities:    
Amortized Cost 13,082 15,222
Gross Unrealized Gains 3 26
Gross Unrealized Losses (9) (1)
Fair Value $ 13,076 $ 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.