XML 129 R113.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE - Calculation of Basic and Diluted Earnings per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]                      
Net income $ 93,731 $ 80,577 $ 79,195 $ 67,977 $ 50,030 $ 68,145 $ 68,596 $ 78,833 $ 321,480 $ 265,604 $ 301,171
Weighted-average number of basic shares outstanding during the period 25,089 25,078 25,065 24,894 24,875 24,866 24,856 24,737 25,031 24,833 24,616
Dilutive effect of RSUs after application of treasury stock method                 454 562 639
Weighted-average number of diluted shares outstanding during the period 25,496 25,478 25,435 25,532 25,472 25,348 25,338 25,424 25,485 25,395 25,255
Basic earnings per share $ 3.74 $ 3.21 $ 3.16 $ 2.73 $ 2.01 $ 2.74 $ 2.76 $ 3.19 $ 12.84 $ 10.70 $ 12.23
Diluted earnings per share $ 3.68 $ 3.16 $ 3.11 $ 2.66 $ 1.96 $ 2.69 $ 2.71 $ 3.10 $ 12.61 $ 10.46 $ 11.93