Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Tables)

v3.21.2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of net carrying amount of intangible assets
    Gross     Accumulated
Amortization
    Net  
July 31, 2019   $ 27,238     $ (26,206 )   $ 1,032  
Amortization expense    
      (524 )     (524 )
Foreign currency translation     448       (418 )     30  
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  

 

Schedule of all finite-lived intangible assets
    July 31, 2021     July 31, 2020  
    Gross     Accumulated
Amortization
    Net     Gross     Accumulated
Amortization
    Net  
Patents   $ 11,027       (11,027 )   $
    $ 11,027     $ (11,014 )   $ 13  
Customer relationships     12,059       (11,815 )     244       12,003       (11,478 )     525  
Website and acquired content     1,025       (1,025 )    
      1,022       (1,022 )    
 
Licensed technology and other     494       (494 )    
      483       (483 )    
 
Trademarks     3,170       (3,170 )    
      3,151       (3,151 )    
 
Total   $ 27,775       (27,531 )   $ 244     $ 27,686     $ (27,148 )   $ 538  

Schedule of acquired intangibles
   

Useful life

assigned

   

Weighted average

remaining useful life

 
Customer relationships     8-15 years       Less than 1 year  

 

Schedule of estimated amortization expense related to finite-lived intangible assets
2022   $ 244  
2023    
 
2024    
 
2025    
 
2026