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, 2013
Jul. 31, 2013
Goodwill and intangible assets (Details) - Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross $ 28,454 $ 28,214
Finite-lived intangible assets, Accumulated Amortization (18,890) (18,271)
Finite-lived intangible assets, Net 9,564 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,610) (10,587)
Finite-lived intangible assets, Net 417 440
Customer Relationships [Member]
   
Goodwill and intangible assets (Details) - Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross 12,582 12,446
Finite-lived intangible assets, Accumulated Amortization (5,770) (5,448)
Finite-lived intangible assets, Net 6,812 6,998
Website And Acquired Content [Member]
   
Goodwill and intangible assets (Details) - Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross 1,035 1,026
Finite-lived intangible assets, Accumulated Amortization (1,005) (980)
Finite-lived intangible assets, Net 30 46
Licensed Technology And Other [Member]
   
Goodwill and intangible assets (Details) - Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross 524 513
Finite-lived intangible assets, Accumulated Amortization (406) (382)
Finite-lived intangible assets, Net 118 131
Trademarks [Member]
   
Goodwill and intangible assets (Details) - Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross 3,286 3,202
Finite-lived intangible assets, Accumulated Amortization (1,099) (874)
Finite-lived intangible assets, Net $ 2,187 $ 2,328