XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation, Stock Option Plans (Details) - Stock options [Member]
9 Months Ended
Mar. 31, 2018
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, beginning 2,800,007
Options Granted 0
Options Exercised (1,031,144)
Options Cancelled (21,591)
Options outstanding, ending 1,747,272
Options exercisable, number of shares 1,740,428
Options vested and expected to vest, number of shares 1,747,119
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Options outstanding, weighted average exercise price, beginning (per share) | $ / shares $ 26.92
Options granted, weighted average exercise price (per share) | $ / shares 0.00
Options exercised, weighted average exercise price (per share) | $ / shares 25.94
Options cancelled, weighted average exercise price (per share) | $ / shares 25.81
Options outstanding, weighted average exercise price, ending (per share) | $ / shares 27.65
Options exercisable, weighted average exercise price (per share) | $ / shares 27.63
Options vested and expected to vest, weighted average exercise price (per share) | $ / shares $ 27.64
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Options outstanding, weighted average remaining contractual term (in years) 2 years 4 days
Options exercisable, weighted average remaining contractual term (in years) 2 years
Options vested and expected to vest, weighted average remaining contractual term (in years) 2 years
Options outstanding, aggregate intrinsic value | $ $ 54,470,797
Options exercisable, aggregate intrinsic value | $ 54,281,147
Options vested and expected to vest, aggregate intrinsic value | $ 54,466,463
Unrecognized compensation costs related to unvested units | $ $ 100,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares 100,000
Weighted average period of recognition for unrecognized compensation costs (in years) 3 months 9 days