XML 97 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share - Calculations of Basic and Diluted Net Income per Share and Basic and Dilutive Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Mar. 31, 2022
Mar. 31, 2021
Net income $ 75,123 $ 61,864 $ 39,399 $ 62,495 $ 129,152 $ 32,711 $ 176,386 $ 224,358
Weighted average shares outstanding (in shares) 66,594     67,920     66,791 67,809
Dilutive impact from:                
Employee equity awards (in shares) 420     688     450 630
Dilutive weighted average shares outstanding (in shares) 67,014     68,608     67,241 68,439
Income per share                
Basic (in dollars per share) $ 1.13     $ 0.92     $ 2.64 $ 3.31
Dilutive (in dollars per share) $ 1.12     $ 0.91     $ 2.62 $ 3.28