XML 73 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Details) - USD ($)
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Balance Sheet Related Disclosures [Abstract]      
Property and equipment pledged as collateral $ 0 $ 0  
Depreciation expense 14,000,000 14,000,000 $ 14,500,000
Amortization 6,300,000 3,400,000 1,400,000
Goodwill 372,192,000 340,877,000  
Amortization of intangible assets 14,100,000 20,000,000 26,800,000
Cost of investment 12,300,000 2,400,000  
Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount 0 0 10,700,000
Convertible Debt 1,100,000    
Interest on Convertible Debt, Net of Tax $ 1,600,000 $ 0 $ 0