XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets all in the life sciences products segment
   Gross   Accumulated Amortization   Net 
July 31, 2021  $27,775   $(27,531)  $244 
Amortization expense   
    (140)   (140)
Foreign currency translation   (216)   212    (4)
January 31, 2022  $27,559   $(27,459)  $100 

 

Schedule of intangible assets, all finite-lived
   January 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,940    (11,840)   100    12,059    (11,815)   244 
Website and acquired content   1,019    (1,019)   
    1,025    (1,025)   
 
Licensed technology and other   488    (488)   
    494    (494)   
 
Trademarks   3,085    (3,085)   
    3,170    (3,170)   
 
Total  $27,559   $(27,459)  $100   $27,775    (27,531)  $244 

 

Schedule of information with respect to acquired intangibles

 

  Useful life assigned   Weighted average
remaining useful life
Customer relationships   8 -15 years   0.5 years