XML 130 R116.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Common Share      
Net income $ 432,908 $ 450,008 $ 307,165
Average common shares issued and outstanding (in shares) 56,862,630 57,509,029 59,691,541
Earnings per common share (in dollars per share) $ 7.61 $ 7.82 $ 5.15
Diluted Earnings Per Common Share      
Net income $ 432,908 $ 450,008 $ 307,165
Average common shares issued and outstanding (in shares) 56,862,630 57,509,029 59,691,541
Average dilutive common shares outstanding (in shares) 58,241,421 58,725,636 60,566,854
Diluted earnings per common share (in dollars per share) $ 7.43 $ 7.66 $ 5.07
Weighted average antidilutive common stock equivalents (excluded from the computation of EPS) (in shares) 6,192 9,744 4,505
Dilutive effect of average unvested RSUs      
Diluted Earnings Per Common Share      
Dilutive effect of average unvested RSUs (in shares) 1,378,791 1,216,607 875,313