XML 81 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - RSU and PSU - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate intrinsic value price per share (in dollars per share) $ 70.77    
Weighted average period over which costs are recognized 5 years 9 months 14 days    
Tax payments, for net share settlement of share based award $ 5,190 $ 1,259  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate intrinsic value price per share (in dollars per share) $ 70.77    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to non-vested stock options $ 41,400    
Weighted average period over which costs are recognized 2 years 1 month 2 days    
Number of units, granted (in shares) 78    
Number of units outstanding (in shares) 1,074   1,249
Shares withheld, for net share settlement of share based award (in shares) 53    
Tax payments, for net share settlement of share based award $ 4,000    
Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to non-vested stock options $ 137,100    
Weighted average period over which costs are recognized 5 years 6 months 7 days    
Number of units, granted (in shares) 102    
Performance criteria had been met (in shares) 100    
Number of units outstanding (in shares) 5,789   6,033
Maximum additional shares to be issued (in shares) 200    
Shares withheld, for net share settlement of share based award (in shares) 15    
Tax payments, for net share settlement of share based award $ 1,200    
eXponential Stock Units (XSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of units, granted (in shares) 43    
Minimum | Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of targeted shares vested 0.00%    
Maximum | Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of targeted shares vested 200.00%