XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 165,682 $ 154,532
Accumulated Amortization (50,750) (49,158)
Net Book Value 114,932 105,374
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 7,674 $ 7,652
Tradenames [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 2 years 2 years
Finite-Lived Intangible Assets, Gross $ 925 $ 912
Accumulated Amortization (578) (456)
Finite-Lived Intangible Assets, Net $ 347 $ 456
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 8 years 8 years
Finite-Lived Intangible Assets, Gross $ 138,275 $ 125,497
Accumulated Amortization (42,759) (38,427)
Finite-Lived Intangible Assets, Net $ 95,516 $ 87,070
Technology [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 18,808 $ 20,471
Accumulated Amortization (7,413) (10,275)
Finite-Lived Intangible Assets, Net $ 11,395 $ 10,196