XML 16 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Summary of Significant Accounting Policies (Details Textual)
9 Months Ended
Apr. 30, 2020
USD ($)
Jul. 31, 2019
USD ($)
Description Of Business and Summary Of Significant Accounting Policies [Line Items]    
Contract with Customer, Asset, after Allowance for Credit Loss $ 10,574,000  
Capitalized Contract Cost, Gross 2,875,000  
Capitalized Contract Cost, Amortization (2,557,000)  
Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) (156,000)  
Contract with Customer, Asset, after Allowance for Credit Loss 10,736,000  
Contract with Customer, Liability 0  
Capitalized software costs 49,000,000.0 $ 39,400,000
Accumulated amortization expense $ 30,700,000 $ 23,600,000
Number of operating segments 2  
Number of reportable segment 2