XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2021
Earnings Per Share, Basic and Diluted [Abstract]          
Net Income $ 84,707 $ 71,409 $ 282,490 $ 234,607  
Common share information:          
Weighted average shares outstanding for basic earnings per share 72,835,000 75,357,000 73,477,000 76,022,000  
Dilutive effect of stock options and restricted stock 184,000 74,000 142,000 119,000  
Weighted average shares outstanding for diluted earnings per share 73,019,000 75,431,000 73,619,000 76,141,000  
Basic earnings per share $ 1.16 $ 0.95 $ 3.84 $ 3.09  
Diluted earnings per share 1.16 $ 0.95 $ 3.84 $ 3.08  
Treasury Stock, Shares, Acquired     1,250,000 2,500,000 2,800,000
Common stock repurchase impact on diluted earnings per share $ 0.02   $ 0.05    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 0 10,000 0