XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.4
Earnings Per Share - Calculation of Basic and Diluted Earnings per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]        
Net income $ 90,299 $ 106,478 $ 178,408 $ 200,122
Weighted-average basic shares outstanding 23,399 25,225 23,480 25,162
Dilutive effect of RSUs after application of treasury stock method 199 226 242 307
Weighted-average number of diluted shares outstanding during the period 23,598 25,451 23,722 25,469
Basic earnings per share $ 3.86 $ 4.22 $ 7.60 $ 7.95
Diluted earnings per share $ 3.83 $ 4.18 $ 7.52 $ 7.86