XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Nov. 19, 2021
Oct. 31, 2021
Oct. 31, 2020
Class of Stock      
Number of shares authorized to be repurchased (in shares)   13,000,000  
Stock repurchased during the period (in shares)   1,600,000  
Stock repurchased during the period   $ 102.9 $ 15.6
Shares with remaining authorization for repurchase under stock repurchase plan (in shares)   6,700,000  
Dividends paid per share (in usd per share)   $ 0.220 $ 0.210
Subsequent Event      
Class of Stock      
Dividends, per share (in dollars per share) $ 0.220