XML 87 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2017
Jul. 31, 2016
Available-for-sale securities:    
Amortized Cost $ 58,238 $ 52,941
Gross Unrealized Gains, Total 82 189
Gross Unrealized Losses, Total (48) (181)
Fair Value 58,272 52,949
Certificates of deposit [Member]    
Available-for-sale securities:    
Amortized Cost [1] 29,011 17,690
Gross Unrealized Gains [1] 1 6
Gross Unrealized Losses [1] (7)
Fair Value [1] 29,005 17,696
Federal Government Sponsored Enterprise notes [Member]    
Available-for-sale securities:    
Amortized Cost 3,992 3,457
Gross Unrealized Gains 17
Gross Unrealized Losses (14)
Fair Value 3,978 3,474
International agency notes [Member]    
Available-for-sale securities:    
Amortized Cost 291 409
Gross Unrealized Gains 5
Gross Unrealized Losses
Fair Value 291 414
Mutual funds [Member]    
Available-for-sale securities:    
Amortized Cost 5,353 5,121
Gross Unrealized Gains 77
Gross Unrealized Losses (39)
Fair Value 5,430 5,082
Corporate bonds [Member]    
Available-for-sale securities:    
Amortized Cost 4,643 3,633
Gross Unrealized Gains 40
Gross Unrealized Losses
Fair Value 4,643 3,673
Equity [Member]    
Available-for-sale securities:    
Amortized Cost 74 2,463
Gross Unrealized Gains
Gross Unrealized Losses (26) (140)
Fair Value 48 2,323
U.S. Treasury notes [Member]    
Available-for-sale securities:    
Amortized Cost 6,673 4,946
Gross Unrealized Gains 95
Gross Unrealized Losses (1)
Fair Value 6,673 5,040
Municipal bonds [Member]    
Available-for-sale securities:    
Amortized Cost 8,201 15,222
Gross Unrealized Gains 4 26
Gross Unrealized Losses (1) (1)
Fair Value $ 8,204 $ 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.