XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted Average Number of Shares Outstanding, Basic 79,700 80,737 79,863 81,141
Earnings Per Share (Textual) [Abstract]        
Increase in weighted average shares due to dilutive effect of unexercised capital stock options and unvested restricted stock units 414 500 532 536
Weighted Average Number of Shares Outstanding, Diluted 80,114 81,237 80,395 81,677
Unexercised capital stock options and restricted stock units excluded from computation of diluted EPS 588 1,388 472 1,373