XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Apr. 30, 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   
    (210)   (210)
Foreign currency translation   (534)   529    (5)
April 30, 2022  $27,241   $(27,212)  $29 

 

Schedule of intangible assets, all finite-lived
   April 30, 2022   July 31, 2021 
   Gross   Accumulated
Amortization
   Net   Gross   Accumulated
Amortization
   Net 
Patents  $11,027   $(11,027)  $
   $11,027    (11,027)  $
 
Customer relationships   11,768    (11,739)   29    12,059    (11,815)   244 
Website and acquired content   1,008    (1,008)   
    1,025    (1,025)   
 
Licensed technology and other   476    (476)   
    494    (494)   
 
Trademarks   2,962    (2,962)   
    3,170    (3,170)   
 
Total  $27,241   $(27,212)  $29   $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.25 years