XML 107 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Additional Disclosures (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jul. 26, 2018
Apr. 30, 2010
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Issuance of shares of common stock   $ 9,004,000 $ 10,864,000 $ 13,466,000    
Payments related to tax withholding   $ 10,167,000 $ 14,477,000 $ 7,896,000    
Common stock reserved for future issuance or settlement (in shares)   6,000,000.0        
Share-based Payment Arrangement, Expense   $ 31,548,000        
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in dollars per share)   $ 133.35 $ 114.72 $ 64.32    
Total fair value of shares vested from RSU grants   $ 29,700,000 $ 39,900,000 $ 23,000,000.0    
Total unrecognized compensation cost   $ 20,100,000        
Total unrecognized compensation cost, period of recognition   2 years 1 month 2 days        
Granted (in shares)   266,514        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period   444,175        
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total unrecognized compensation cost   $ 10,000,000.0        
Total unrecognized compensation cost, period of recognition   2 years 5 months 1 day        
Granted (in dollars per share)   $ 133.00 $ 113.88 $ 64.30    
Total intrinsic value of options exercised   $ 9,900,000 $ 18,200,000 $ 15,100,000    
Issuance of shares of common stock   9,000,000.0 10,900,000 13,500,000    
Payments related to tax withholding   $ 10,200,000 14,700,000 $ 8,100,000    
Performance Shares [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance Shares, Performance Target   10.00%        
Granted (in shares)   418,886        
Share-based Payment Arrangement, Expense   $ 0        
2010 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum number of shares authorized (in shares)           7,000,000
2018 Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance or settlement (in shares)   217,739        
Maximum number of shares authorized (in shares)         250,000  
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%          
Stock Issued During Period, Shares, Employee Stock Ownership Plan 13,039 19,222        
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 900,000 $ 1,800,000        
Share-based Payment Arrangement, Expense   $ 500,000 $ 300,000