XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Shares (Details) - shares
shares in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted Average Number of Shares Outstanding, Basic 81,544 83,880
Earnings Per Share (Textual) [Abstract]    
Increase in weighted average shares due to dilutive effect of unexercised capital stock options and unvested restricted stock units 621 871
Weighted Average Number of Shares Outstanding, Diluted 82,165 84,751
Unexercised capital stock options and restricted stock units excluded from computation of diluted EPS 1,249 482