XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 82,380 $ 83,225
Finite-Lived Intangible Assets, Accumulated Amortization (25,272) (21,129)
Intangible Assets, Net (Excluding Goodwill), Total 57,108 62,096
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 8,245 $ 8,285
Tradenames    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 600 $ 1,114
Finite-Lived Intangible Assets, Accumulated Amortization (533) (947)
Finite-Lived Intangible Assets, Net $ 67 $ 167
Customer relationships    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 64,261 $ 64,513
Finite-Lived Intangible Assets, Accumulated Amortization (19,547) (15,947)
Finite-Lived Intangible Assets, Net $ 44,714 $ 48,566
Technology-Based Intangible Assets    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,274 $ 9,313
Finite-Lived Intangible Assets, Accumulated Amortization (5,192) (4,235)
Finite-Lived Intangible Assets, Net $ 4,082 $ 5,078