XML 38 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies (Details Textual)
6 Months Ended
Jan. 31, 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 100,000  
Capitalized Contract Cost, Amortization (1,748,000)  
Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) 356,000  
Contract with Customer, Asset, after Allowance for Credit Loss 9,282,000  
Contract with Customer, Liability 0  
Capitalized software costs 46,300,000 $ 39,400,000
Accumulated amortization expense $ 28,500,000 $ 23,600,000
Number of operating segments 2  
Number of reportable segment 2