XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share [Abstract]        
Weighted average common shares outstanding (in shares) 237,186 236,152 237,167 235,971
Effect of dilutive securities (in shares) 4,001 4,128 4,077 4,153
Weighted average common and dilutive potential common shares outstanding (in shares) 241,187 240,280 241,244 240,124