XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jan. 31, 2022
Jul. 31, 2021
Other Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 130,701 $ 132,094
Finite-Lived Intangible Assets, Accumulated Amortization (47,093) (39,760)
Intangible Assets, Net (Excluding Goodwill), Total 83,608 92,334
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 9,642 $ 9,745
Tradenames    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,799 $ 1,821
Finite-Lived Intangible Assets, Accumulated Amortization (699) (356)
Finite-Lived Intangible Assets, Net $ 1,100 $ 1,465
Customer relationships and tradenames    
Other Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 109,830 $ 110,950
Finite-Lived Intangible Assets, Accumulated Amortization (45,076) (39,069)
Finite-Lived Intangible Assets, Net $ 64,754 $ 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,430 $ 9,578
Finite-Lived Intangible Assets, Accumulated Amortization (1,318) (335)
Finite-Lived Intangible Assets, Net $ 8,112 $ 9,243