XML 69 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Finite-Lived Intangible Assets        
Loss on impairment of intangible assets $ 62.0 $ 0.0 $ 62.0 $ 0.0
Amortization expense 3.4 3.9 11.3 11.7
Foreign currency translation gain (loss) 6.3 $ (0.9) $ 3.1 $ (2.6)
Solaris as Market Demand        
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