v3.25.2
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2025
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets   $ 62.0 $ 0.0 $ 0.0
Foreign currency transaction loss   3.0 (1.4)  
Intangible asset amortization expense   13.9 $ 15.7 $ 11.4
Solaris        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets   15.4    
Univercells Technologies        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets   $ 46.6    
Life Sciences Segment        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets $ 62.0      
Life Sciences Segment | Solaris        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets 15.4      
Life Sciences Segment | Univercells Technologies        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets 46.6      
Life Sciences Segment | Technology and Patents        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets 53.1      
Life Sciences Segment | Trademarks        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets 7.7      
Life Sciences Segment | Customer relationships        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets 1.0      
Life Sciences Segment | Non-compete agreements        
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets $ 0.2