XML 88 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Schedule Of Basic And Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Numerator:      
Net income $ 779,437 $ 474,505 $ 621,674
Denominator:      
Basic weighted-average common shares outstanding (shares) 146,066 145,313 144,338
Effect of dilutive securities:      
Stock options and restricted stock units (shares) 977 1,138 1,314
Diluted weighted average shares (shares) 147,043 146,451 145,652
Basic earnings per share (usd per share) $ 5.34 $ 3.27 $ 4.31
Diluted earnings per share (usd per share) $ 5.30 $ 3.24 $ 4.27