XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Assumptions Used to Value Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility 36.00% 44.00%    
Expected volatility, minimum     36.00% 37.00%
Expected volatility, maximum     41.00% 44.00%
Risk-free interest rate 1.62% 0.74%    
Risk-free interest rate, minimum     1.08% 0.74%
Risk-free interest rate, maximum     1.62% 1.71%
Suboptimal exercise factor 3.82 3.51    
Weighted-average fair value (in dollars per share) $ 241 $ 203 $ 254 $ 184
Total stock-based compensation expense $ 101,583 $ 104,210 $ 208,813 $ 201,229
Total income tax impact on provision $ 22,832 $ 22,834 $ 46,911 $ 44,143
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Suboptimal exercise factor     3.81 3.34
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Suboptimal exercise factor     3.82 3.51