XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 81,900 $ 83,225
Finite-Lived Intangible Assets, Accumulated Amortization 30,061 21,129
Intangible Assets, Net (Excluding Goodwill), Total 51,839 62,096
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 7,570 $ 8,285
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 600 $ 1,114
Finite-Lived Intangible Assets, Accumulated Amortization 600 947
Finite-Lived Intangible Assets, Net $ 0 $ 167
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 64,430 $ 64,513
Finite-Lived Intangible Assets, Accumulated Amortization 23,279 15,947
Finite-Lived Intangible Assets, Net $ 41,151 $ 48,566
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,300 $ 9,313
Finite-Lived Intangible Assets, Accumulated Amortization 6,182 4,235
Finite-Lived Intangible Assets, Net $ 3,118 $ 5,078