XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets (Reconciliation of Intangible Assets) (Details) - USD ($)
$ in Millions
Apr. 30, 2024
Jul. 31, 2023
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 274.9 $ 277.4
Accumulated Amortization (100.3) (89.3)
Net $ 174.6 $ 188.1
Customer relationships | Weighted Average    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 10 years 1 month 6 days 10 years 9 months 18 days
Gross Carrying Amount $ 106.8 $ 107.8
Accumulated Amortization (68.7) (65.6)
Net $ 38.1 $ 42.2
Patents    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 18 years 2 months 12 days 18 years 10 months 24 days
Gross Carrying Amount $ 33.4 $ 33.4
Accumulated Amortization (7.4) (6.3)
Net $ 26.0 $ 27.1
Trademarks    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 8 years 4 months 24 days 9 years
Gross Carrying Amount $ 15.8 $ 15.9
Accumulated Amortization (4.9) (3.9)
Net $ 10.9 $ 12.0
Technology    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 16 years 7 months 6 days 17 years 2 months 12 days
Gross Carrying Amount $ 115.0 $ 116.3
Accumulated Amortization (17.7) (12.9)
Net $ 97.3 $ 103.4
Non-compete agreements    
Finite-Lived Intangible Assets    
Weighted Amortizable Life (in Years) 2 years 7 months 6 days 3 years 1 month 6 days
Gross Carrying Amount $ 3.9 $ 4.0
Accumulated Amortization (1.6) (0.6)
Net $ 2.3 $ 3.4