XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 81,885 $ 83,225
Accumulated Amortization (23,111) (21,129)
Net Book Value 58,774 62,096
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 8,133 $ 8,285
Tradenames [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,087 $ 1,114
Accumulated Amortization (970) (947)
Finite-Lived Intangible Assets, Net $ 117 $ 167
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 63,508 $ 64,513
Accumulated Amortization (17,491) (15,947)
Finite-Lived Intangible Assets, Net $ 46,017 $ 48,566
Technology [Member]    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,157 $ 9,313
Accumulated Amortization (4,650) (4,235)
Finite-Lived Intangible Assets, Net $ 4,507 $ 5,078