XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 150,591 $ 81,900
Accumulated Amortization (34,222) (30,061)
Net Book Value 116,369 51,839
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 7,577 $ 7,570
Tradenames [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 2 years 3 years
Finite-Lived Intangible Assets, Gross $ 868 $ 600
Accumulated Amortization (108) (600)
Finite-Lived Intangible Assets, Net $ 760 $ 0
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 8 years 9 years
Finite-Lived Intangible Assets, Gross $ 122,289 $ 64,430
Accumulated Amortization (26,899) (23,279)
Finite-Lived Intangible Assets, Net $ 95,390 $ 41,151
Technology [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 19,857 $ 9,300
Accumulated Amortization (7,215) (6,182)
Finite-Lived Intangible Assets, Net $ 12,642 $ 3,118