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
Apr. 30, 2014
Jul. 31, 2013
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross $ 28,649 $ 28,214
Finite-lived intangible assets, Accumulated Amortization (19,935) (18,271)
Finite-lived intangible assets, Net 8,714 9,943
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,655) (10,587)
Finite-lived intangible assets, Net 372 440
Customer Relationships [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 12,692 12,446
Finite-lived intangible assets, Accumulated Amortization (6,349) (5,448)
Finite-lived intangible assets, Net 6,343 6,998
Website And Acquired Content [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 1,042 1,026
Finite-lived intangible assets, Accumulated Amortization (1,039) (980)
Finite-lived intangible assets, Net 3 46
Licensed Technology And Other [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 536 513
Finite-lived intangible assets, Accumulated Amortization (426) (382)
Finite-lived intangible assets, Net 110 131
Trademarks [Member]
   
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 3,352 3,202
Finite-lived intangible assets, Accumulated Amortization (1,466) (874)
Finite-lived intangible assets, Net $ 1,886 $ 2,328