Quarterly report pursuant to Section 13 or 15(d)

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

v3.3.0.814
Goodwill and intangible assets (Details) - Schedule of intangible assets - USD ($)
$ in Thousands
Oct. 31, 2015
Jul. 31, 2015
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross $ 27,741 $ 27,838
Finite-lived intangible assets, Accumulated Amortization (22,034) (21,683)
Finite-lived intangible assets, Net 5,707 6,155
Patents [Member]    
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 11,027 11,028
Finite-lived intangible assets, Accumulated Amortization (10,879) (10,871)
Finite-lived intangible assets, Net 148 157
Customer Relationships [Member]    
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 12,190 12,243
Finite-lived intangible assets, Accumulated Amortization (7,621) (7,398)
Finite-lived intangible assets, Net 4,569 4,845
Website And Acquired Content [Member]    
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 1,016 1,020
Finite-lived intangible assets, Accumulated Amortization (1,016) (1,020)
Licensed Technology And Other [Member]    
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 515 518
Finite-lived intangible assets, Accumulated Amortization (443) (441)
Finite-lived intangible assets, Net 72 77
Trademarks [Member]    
Goodwill and intangible assets (Details) - Schedule of intangible assets [Line Items]    
Finite-lived intangible assets, Gross 2,993 3,029
Finite-lived intangible assets, Accumulated Amortization (2,075) (1,953)
Finite-lived intangible assets, Net $ 918 $ 1,076