XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Reconciliation of Intangible Assets) (Details) - USD ($)
$ in Millions
Jan. 31, 2025
Jul. 31, 2024
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 233.5 $ 237.9
Accumulated Amortization (72.7) (66.0)
Net $ 160.8 $ 171.9
Customer relationships    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 9 years 1 month 6 days 9 years 4 months 24 days
Gross Carrying Amount $ 76.0 $ 77.4
Accumulated Amortization (41.7) (39.9)
Net $ 34.3 $ 37.5
Trademarks    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 7 years 7 months 6 days 8 years 1 month 6 days
Gross Carrying Amount $ 13.8 $ 14.2
Accumulated Amortization (4.4) (3.8)
Net $ 9.4 $ 10.4
Technology and patents    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 16 years 2 months 12 days 16 years 8 months 12 days
Gross Carrying Amount $ 139.8 $ 142.4
Accumulated Amortization (24.1) (20.4)
Net $ 115.7 $ 122.0
Non-compete agreements    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 2 years 9 months 18 days 2 years 8 months 12 days
Gross Carrying Amount $ 3.9 $ 3.9
Accumulated Amortization (2.5) (1.9)
Net $ 1.4 $ 2.0