XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Assumptions Used to Value Stock OptionS (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
$ / shares
Jun. 30, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment award, expiration period (in years)     10 years  
Dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility 39.00% 42.00%    
Risk-free interest rate 2.50% 2.90%    
Suboptimal exercise factor 3.16 2.93    
Weighted-average fair value (in dollars per share) | $ / shares $ 179 $ 161 $ 171 $ 142
Stock-based compensation expense $ 103,848 $ 81,232 $ 205,048 $ 149,627
Total income tax impact on provision (in thousands) $ 24,845 $ 16,889 $ 46,473 $ 31,580
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility     39.00% 40.00%
Risk-free interest rate     2.50% 2.61%
Suboptimal exercise factor     3.07 2.80
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility     41.00% 42.00%
Risk-free interest rate     2.74% 2.90%
Suboptimal exercise factor     3.16 2.93