XML 14 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Description of Business and Summary of Significant Accounting Policies (Details Textual)
3 Months Ended
Oct. 31, 2019
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,131,000 $ 10,574,000
Capitalized Contract Cost, Gross 0  
Capitalized Contract Cost, Amortization (875,000)  
Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) 432,000  
Contract with Customer, Liability 0  
Capitalized software costs 42,600,000 39,400,000
Accumulated amortization expense $ 25,900,000 $ 23,600,000
Number of operating segments 2  
Number of reportable segment 2