Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Tables)

v3.22.2.2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2022
Goodwill and Intangible Assets [Abstract]  
Schedule of net carrying amount of intangible assets
    Gross     Accumulated
Amortization
    Net  
July 31, 2020   $ 27,686     $ (27,148 )   $ 538  
Amortization expense    
      (296 )     (296 )
Foreign currency translation     89       (87 )     2  
July 31, 2021   $ 27,775     $ (27,531 )   $ 244  
Amortization expense    
      (239 )     (239 )
Foreign currency translation     (512 )     507       (5 )
July 31, 2022   $ 27,263     $ (27,263 )   $
 

 

Schedule of intangible assets, all finite-lived and fully amortized
    July 31, 2022     July 31, 2021  
    Gross     Accumulated
Amortization
    Net     Gross     Accumulated
Amortization
    Net  
Patents   $ 11,027       (11,027 )   $
    $ 11,027     $ (11,027 )   $
 
Customer relationships     11,771       (11,771 )    
      12,059       (11,815 )     244  
Website and acquired content     1,011       (1,011 )    
      1,025       (1,025 )    
 
Licensed technology and other     470       (470 )    
      494       (494 )    
 
Trademarks     2,984       (2,984 )    
      3,170       (3,170 )    
 
Total   $ 27,263       (27,263 )   $
    $ 27,775     $ (27,531 )   $ 244