XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.4
Stockholders' Equity (Summary of Assumptions Used to Value Stock Option Grants) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stockholders' Equity Note [Abstract]      
Dividend yield 0.00% 0.00% 0.00%
Expected volatility, minimum 34.00% 37.00% 37.00%
Expected volatility, maximum 41.00% 45.00% 41.00%
Risk-free interest rate, minimum 1.08% 0.67% 1.74%
Risk-free interest rate, maximum 1.62% 1.71% 2.74%
Suboptimal exercise factor, minimum 3.81 3.34 3.07
Suboptimal exercise factor, maximum 3.98 3.67 3.23
Valuation data:      
Weighted-average fair value (in dollars per share) $ 259.01 $ 217.42 $ 156.60
Total stock-based compensation expense $ 403,220 $ 415,180 $ 405,376
Total income tax impact on provision $ 89,642 $ 91,718 $ 90,856