XML 92 R76.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock And Employee Benefit Plans (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 95.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 3.00%    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount $ 3,000    
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage 20.00%    
Vesting period of employer contributions P5Y    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 5,900,000 $ 5,300,000 $ 3,900,000
Recognized tax benefit related to stock compensation expense 7,100,000 6,500,000 5,600,000
Unearned stock-based compensation expense related to unvested awards $ 41,600,000    
Recognition term of unearned stock-based compensation expense, in years 2 years 2 months 12 days    
Employer contributions to plan $ 11,600,000 $ 10,800,000 $ 10,700,000
2001 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,000,000    
2010, 2007, and 2005 Plans [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 9,000,000    
ESPP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,800,000