XML 238 R99.htm IDEA: XBRL DOCUMENT v3.21.2
Quarterly Financial Data (Unaudited) - (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share, Basic and Diluted [Abstract]                      
Basic (in dollars per share) $ 1.40 $ 0.92 $ 1.91 $ 0.48 $ 1.40 $ 0.62 $ 0.58 $ 0.78 $ 4.71 $ 3.38 $ 3.74
Diluted (in dollars per share) $ 1.39 $ 0.91 $ 1.89 $ 0.48 $ 1.39 $ 0.61 $ 0.58 $ 0.77 $ 4.67 $ 3.34 $ 3.69
Weighted Average Number of Shares Outstanding, Diluted [Abstract]                      
Basic (in shares) 68,028 67,920 67,780 67,729 67,634 67,806 68,114 68,441 67,863 68,000 69,925
Diluted (in shares) 68,612 68,608 68,400 68,299 68,176 68,482 68,844 69,317 68,492 68,727 70,787