Quarterly report pursuant to Section 13 or 15(d)

Goodwill and intangible assets (Tables)

v3.20.4
Goodwill and intangible assets (Tables)
6 Months Ended
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Indefinite-Lived Intangible Assets
    Gross     Accumulated Amortization     Net  
July 31, 2020   $ 27,686     $ (27,148 )   $ 538  
Amortization expense     -         (151 )     (151 )
Foreign currency translation     168       (162 )     6  
January 31, 2021   $ 27,854     $ (27,461 )   $ 393  
Schedule of Intangible Assets
    January 31, 2021     July 31, 2020  
    Gross     Accumulated
Amortization
    Net     Gross     Accumulated
Amortization
    Net  
Patents   $ 11,027     $ (11,023 )   $ 4     $ 11,027       (11,014 )   $ 13  
Customer relationships     12,095       (11,706 )     389       12,003       (11,478 )     525  
Website and acquired content     1,028       (1,028 )     -         1,022       (1,022 )     -    
Licensed technology and other     492       (492 )     -         483       (483 )     -    
Trademarks     3,212       (3,212 )     -         3,151       (3,151 )     -    
Total   $ 27,854     $ (27,461 )   $ 393     $ 27,686       (27,148 )   $ 538  
Schedule of Useful Lives For Acquisitions
At January 31, 2021, information with respect to acquired intangibles is as follows:     Useful life assigned   Weighted average
remaining useful life
Customer relationships   8 -15 years   1 year