XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2022
Jul. 31, 2022
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 124,657 $ 125,711
Accumulated Amortization (55,163) (51,683)
Net Book Value 69,494 74,028
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 9,306 $ 9,422
Tradenames [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,728 $ 1,749
Accumulated Amortization (1,165) (1,014)
Finite-Lived Intangible Assets, Net $ 563 $ 735
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 104,610 $ 105,404
Accumulated Amortization (51,312) (48,428)
Finite-Lived Intangible Assets, Net $ 53,298 $ 56,976
Technology [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,013 $ 9,136
Accumulated Amortization (2,686) (2,241)
Finite-Lived Intangible Assets, Net $ 6,327 $ 6,895