XML 63 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 132,094 $ 55,004
Finite-Lived Intangible Assets, Accumulated Amortization (39,760) (32,670)
Other intangible assets 92,334 22,334
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 9,745 $ 9,619
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,821 $ 663
Finite-Lived Intangible Assets, Accumulated Amortization (356) (55)
Finite-Lived Intangible Assets, Net $ 1,465 $ 608
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 110,950 $ 44,722
Finite-Lived Intangible Assets, Accumulated Amortization (39,069) (32,615)
Finite-Lived Intangible Assets, Net $ 71,881 12,107
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years  
Finite-Lived Intangible Assets, Gross $ 9,578 0
Finite-Lived Intangible Assets, Accumulated Amortization (335) 0
Finite-Lived Intangible Assets, Net $ 9,243 $ 0