XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Apr. 30, 2021
Jul. 31, 2020
Other Intangible Assets [Line Items]      
Intangible Assets, Gross (Excluding Goodwill)   $ 55,311 $ 55,004
Finite-Lived Intangible Assets, Accumulated Amortization   (36,783) (32,670)
Other intangible assets   $ 18,528 22,334
Customer relationships and tradenames      
Other Intangible Assets [Line Items]      
Weighted Average Amortization Period 9 years 9 years  
Finite-Lived Intangible Assets, Gross   $ 45,497 45,385
Finite-Lived Intangible Assets, Accumulated Amortization   (36,783) (32,670)
Finite-Lived Intangible Assets, Net   8,714 12,715
Tradenames      
Other Intangible Assets [Line Items]      
Indefinite-lived Intangible Assets - Tradenames   $ 9,814 $ 9,619