XML 69 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Share (“EPS”) - Computation of diluted EPS (Details) - shares
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Accounting Policies [Abstract]        
Weighted average number of common shares outstanding - Basic 76,976,925 84,507,030 70,702,570 74,445,373
Potentially dilutive common stock equivalents 0 0 0 0
Weighted average number of common and equivalent shares outstanding-Diluted 76,976,925 84,507,030 70,702,570 74,445,373