XML 128 R91.htm IDEA: XBRL DOCUMENT v3.19.2
Equity Based Compensation (Option Activity) (Details) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 30.55 $ 23.57  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 33.38    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 19.14    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 21.03    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price 30.37    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price $ 18.63    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (283,000) (240,000)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 21,000,000.0 $ 15,300,000  
Payments Related to Tax Withholding for Share-based Compensation 14,600,000 13,700,000 $ 5,400,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value 3,600,000 3,600,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 6,500,000    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 7 months 6 days    
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Payments Related to Tax Withholding for Share-based Compensation $ 8,900,000 $ 5,500,000  
Time [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2,179,814 1,712,836  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 1,096,501    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (576,259)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (53,264)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 2,179,814    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 780,875    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 6 months 21 days 7 years 3 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 6 months 21 days    
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 9 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 51,739,617 $ 27,418,051  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 13,210,249    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 22,851,430    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 27,741,047    
Time [Member] | Paragon [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 230,093    
Performance [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 127,734 550,623  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 82,990    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (205,621)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (300,258)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 127,734    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 44,744    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 8 months 4 days 4 years 9 months 14 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 8 months 4 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 1 year 3 months 3 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 2,369,291 $ 13,052,439  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 5,533,365    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 2,369,291    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 1,635,659    
Market [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 37,402 117,467  
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, Exercises in Period (80,065)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 37,402    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 37,402    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 6 months 7 days 3 years 4 months 6 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 6 months 7 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 3 years 6 months 7 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 1,373,525 $ 3,154,413  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 2,301,861    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 1,373,525    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 1,373,525    
Excluding shares granted in consideration for acquisition [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 41.47