XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share (Tables)
3 Months Ended
Oct. 31, 2020
Earnings Per Share [Abstract]  
Schedule of reconciliation of basic weighted shares outstanding to diluted weighted average shares outstanding
The table below reconciles basic weighted average shares outstanding to diluted weighted average shares outstanding:
Three Months Ended October 31,
(In thousands)20202019
Weighted average common shares outstanding235,791 231,169 
Effect of dilutive securities4,177 7,493 
Weighted average common and dilutive potential common shares outstanding
239,968 238,662