XML 17 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Togo Group Schedule of Net Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Mar. 23, 2020
Jul. 31, 2019
Apr. 30, 2019
Jul. 31, 2018
Business Acquisition [Line Items]          
Goodwill $ 1,396,401   $ 1,358,032 $ 1,350,187 $ 377,693
Togo Group          
Business Acquisition [Line Items]          
Cash   $ 326      
Accounts receivable   466      
Other assets   749      
Property, plant and equipment   362      
Goodwill   62,366      
Liabilities   (2,358)      
Non-controlling interest   (16,835)      
Total fair value of net assets acquired   53,256      
Togo Group | Trade names and trademarks          
Business Acquisition [Line Items]          
Amortizable intangible assets   1,130      
Togo Group | Developed technology          
Business Acquisition [Line Items]          
Amortizable intangible assets   5,700      
Togo Group | Other          
Business Acquisition [Line Items]          
Amortizable intangible assets   $ 1,350