XML 105 R80.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Based Compensation (Option Activity) (Details) - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 304,000    
Payments Related to Tax Withholding for Share-based Compensation $ 5,400,000 $ 8,700,000 $ 10,300,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 14,900,000 12,200,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 4,000,000 $ 3,100,000  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 20.15 $ 17.26  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 16.46    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 24.42    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price 18.78    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 13.56    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (212,000)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 20.37    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price $ 16.84    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 2,700,000    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 6 months    
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Payments Related to Tax Withholding for Share-based Compensation $ 5,400,000 $ 6,400,000  
Time [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 6,707,436    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 723,637    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 5 years 7 months 7 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period (6,033)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 515,671    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 23,380,986 $ 8,841,470  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,821,616 1,824,855  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 1 month 18 days 6 years 8 months 30 days  
Share Based Compensation Arrangement by Share Based Payment Award Options Vested and Expected to Vest Exercisable Exercised Weighted Average Remaining Contractual Term (duration) 7 years 1 month 18 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (64,400)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (448,477)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,821,616    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 23,380,986    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value 11,895,684    
Performance [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 1,884,507    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 268,584    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 5 years 4 months 25 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 10,587,364 $ 4,323,349  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 623,722 796,518  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 8 months 20 days 6 years 5 months 17 days  
Share Based Compensation Arrangement by Share Based Payment Award Options Vested and Expected to Vest Exercisable Exercised Weighted Average Remaining Contractual Term (duration) 5 years 4 months 25 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (37,030)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (135,766)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 268,584    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 4,709,332    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value 4,709,332    
Market [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 6,291,098    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 340,068    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 3 years 2 months 17 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 7,661,773 $ 15,130,345  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 340,068 1,785,700  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 2 months 17 days 5 years 25 days  
Share Based Compensation Arrangement by Share Based Payment Award Options Vested and Expected to Vest Exercisable Exercised Weighted Average Remaining Contractual Term (duration) 3 years 2 months 17 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (1,101,531)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (344,101)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 340,068    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 7,661,773    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 7,661,773