Annual report pursuant to Section 13 and 15(d)

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

v3.20.2
Goodwill and intangible assets (Details) - Schedule of indefinite-lived intangible assets - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Schedule of indefinite-lived intangible assets [Abstract]      
Gross $ 27,686 $ 27,238 $ 27,347
Accumulated Amortization (27,148) (26,206) (25,461)
Net 538 1,032 1,886
Amortization expense, Gross  
Amortization expense, Accumulated Amortization (524) (842) (992)
Amortization expense, Net (524) (842) $ (992)
Foreign currency translation, Gross 448 (109)  
Foreign currency translation, Accumulated Amortization (418) 97  
Foreign currency translation, Net $ 30 $ (12)