Quarterly report pursuant to Section 13 or 15(d)

Goodwill and intangible assets (Details) - Schedule of intangible assets

v2.4.0.8
Goodwill and intangible assets (Details) - Schedule of intangible assets (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2014
Jul. 31, 2014
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross $ 28,094 $ 28,478
Finite-lived intangible assets, Accumulated Amortization (20,537) (20,370)
Finite-lived intangible assets, Net 7,557 8,108
Patents [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 11,027 11,027
Finite-lived intangible assets, Accumulated Amortization (10,784) (10,775)
Finite-lived intangible assets, Net 243 252
Customer Relationships [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 12,388 12,602
Finite-lived intangible assets, Accumulated Amortization (6,712) (6,565)
Finite-lived intangible assets, Net 5,676 6,037
Website And Acquired Content [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 1,024 1,037
Finite-lived intangible assets, Accumulated Amortization (1,024) (1,037)
Licensed Technology And Other [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 524 537
Finite-lived intangible assets, Accumulated Amortization (428) (434)
Finite-lived intangible assets, Net 96 103
Trademarks [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 3,131 3,275
Finite-lived intangible assets, Accumulated Amortization (1,589) (1,559)
Finite-lived intangible assets, Net $ 1,542 $ 1,716