XML 46 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Share - Stock Options Excluded from the Computation of Dilutive Weighted Average Shares Outstanding (Details) - $ / shares
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Stock Options    
Employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive    
Employee equity awards (in shares) 291,679 290,007
Stock Options    
Employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive    
Exercise price range, low end of range (in dollars per share)   $ 116.90
Exercise price range, high end of range (in dollars per share)   $ 138.14