XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Other Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jan. 31, 2023
Jul. 31, 2022
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 126,236 $ 125,711
Finite-Lived Intangible Assets, Accumulated Amortization (58,723) (51,683)
Intangible Assets, Net (Excluding Goodwill), Total 67,513 74,028
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 9,433 $ 9,422
Tradenames    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,757 $ 1,749
Finite-Lived Intangible Assets, Accumulated Amortization (1,353) (1,014)
Finite-Lived Intangible Assets, Net $ 404 $ 735
Customer relationships    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 105,842 $ 105,404
Finite-Lived Intangible Assets, Accumulated Amortization (54,149) (48,428)
Finite-Lived Intangible Assets, Net $ 51,693 $ 56,976
Technology-Based Intangible Assets    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,204 $ 9,136
Finite-Lived Intangible Assets, Accumulated Amortization (3,221) (2,241)
Finite-Lived Intangible Assets, Net $ 5,983 $ 6,895