XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Calculation of basic and diluted earnings per share
Earnings per share and the weighted-average number of diluted shares are computed as follows (in thousands, except per share data):
Year Ended June 30,
202420232022
Net income$419,924 $384,735 $366,794 
Weighted-average number of basic shares outstanding during the period22,38123,19623,446
Dilutive effect of RSUs after application of treasury stock method192217231
Weighted-average number of diluted shares outstanding during the period22,57323,41323,677
Basic earnings per share$18.76 $16.59 $15.64 
Diluted earnings per share$18.60 $16.43 $15.49