XML 82 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefits and Share-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Aug. 02, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense $ 11,351,000 $ 8,260,000 $ 22,010,000 $ 16,670,000  
Number of shares repurchased (in shares) 0 0 0 0  
2016 and 2014 Share Repurchase Programs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining value of shares authorized for repurchase under stock repurchase programs $ 54,900,000   $ 54,900,000    
The 2016 Repurchase Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Value of shares authorized for repurchase under stock repurchase programs         $ 50,000,000.0
2009 Plan | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average fair value of options granted (in dollars per share) $ 26.03 $ 24.40 $ 26.21 $ 24.20  
Intrinsic value of options exercised $ 2,500,000 $ 7,200,000 $ 12,400,000 $ 24,300,000  
Unrecognized compensation cost of unvested stock options 47,400,000   $ 47,400,000    
Weighted average period of compensation cost not yet recognized (in years)     2 years 9 months 18 days    
2009 Plan | RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period of compensation cost not yet recognized (in years)     2 years 10 months 24 days    
Unrecognized compensation cost 32,500,000   $ 32,500,000    
2009 Plan | RSAs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period of compensation cost not yet recognized (in years)     10 months 24 days    
Unrecognized compensation cost 1,200,000   $ 1,200,000    
2009 Plan | PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period of compensation cost not yet recognized (in years)     1 year 4 months 24 days    
Unrecognized compensation cost 5,400,000   $ 5,400,000    
1997 Plan | ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period of compensation cost not yet recognized (in years)     1 year 2 months 12 days    
Shares purchased under ESPP (in shares)     217,000 210,000  
Weighted-average price of shares purchased (in dollars per share)     $ 43.51 $ 40.20  
Unrecognized compensation cost $ 5,500,000   $ 5,500,000