XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 83,225 $ 125,711
Finite-Lived Intangible Assets, Accumulated Amortization 21,129 51,683
Intangible Assets, Net (Excluding Goodwill), Total 62,096 74,028
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 8,285 $ 9,422
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,114 $ 1,749
Finite-Lived Intangible Assets, Accumulated Amortization 947 1,014
Finite-Lived Intangible Assets, Net $ 167 $ 735
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,513 $ 105,404
Finite-Lived Intangible Assets, Accumulated Amortization 15,947 48,428
Finite-Lived Intangible Assets, Net $ 48,566 $ 56,976
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,313 $ 9,136
Finite-Lived Intangible Assets, Accumulated Amortization 4,235 2,241
Finite-Lived Intangible Assets, Net $ 5,078 $ 6,895