XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies (Details Textual)
3 Months Ended
Oct. 31, 2020
USD ($)
Segment
Jul. 31, 2020
USD ($)
Description Of Business and Summary Of Significant Accounting Policies [Line Items]    
Contract with Customer, Asset, after Allowance for Credit Loss $ 10,080,000  
Capitalized Contract Cost, Gross 100,000  
Capitalized Contract Cost, Amortization (813,000)  
Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) (180,000)  
Contract with Customer, Asset, after Allowance for Credit Loss 9,187,000  
Contract with Customer, Liability 0 $ 0
Capitalized software costs 56,300,000 52,600,000
Accumulated amortization expense $ 36,300,000 $ 33,500,000
Number of operating segments | Segment 2  
Number of reportable segment | Segment 2