XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule Of Basic And Diluted Earnings Per Share
Basic and diluted earnings per share are calculated as follows (in thousands except per share data):
Three Months Ended
September 30,
20222021
Numerator:
Net income$210,478 $203,613 
Denominator:
Basic weighted-average common shares outstanding146,431 145,680 
Effect of dilutive securities:
Stock options and restricted stock units703 1,180 
Diluted weighted average shares 147,134 146,860 
Basic earnings per share$1.44 $1.40 
Diluted earnings per share$1.43 $1.39