XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Other Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2022
Jul. 31, 2021
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 126,323 $ 132,094
Finite-Lived Intangible Assets, Accumulated Amortization (48,085) (39,760)
Intangible Assets, Net (Excluding Goodwill), Total 78,238 92,334
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 9,487 $ 9,745
Tradenames    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,761 $ 1,821
Finite-Lived Intangible Assets, Accumulated Amortization (854) (356)
Finite-Lived Intangible Assets, Net $ 907 $ 1,465
Customer relationships and tradenames    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 105,867 $ 110,950
Finite-Lived Intangible Assets, Accumulated Amortization (45,458) (39,069)
Finite-Lived Intangible Assets, Net $ 60,409 $ 71,881
Technology-Based Intangible Assets    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,208 $ 9,578
Finite-Lived Intangible Assets, Accumulated Amortization (1,773) (335)
Finite-Lived Intangible Assets, Net $ 7,435 $ 9,243