XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Basic And Diluted
Earnings per share and the weighted-average number of diluted shares are computed as follows (in thousands, except per share data):
Three Months Ended
March 31,
Nine Months Ended
March 31,
2023202220232022
Net income$100,742 $95,417 $276,968 $273,825 
Weighted-average number of basic shares outstanding during the period23,055 23,409 23,329 23,457 
Dilutive effect of RSUs after application of treasury stock method222 207 217 230 
Weighted-average number of diluted shares outstanding during the period23,277 23,616 23,546 23,687 
Basic earnings per share$4.37 $4.08 $11.87 $11.67 
Diluted earnings per share$4.33 $4.04 $11.76 $11.56