XML 98 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Options And Employee Stock Purchase Plan (Restricted Stock) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Expected volatility 29.20% 0.00% 0.00%
Risk-free interest rate 2.40% 0.00% 0.00%
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 19.39    
Restricted (Performance) Stock [Member]      
Underlying stock price at valuation date $ 82.11 $ 91.17 $ 63.73
Expected volatility 28.40% 29.00% 29.80%
Risk-free interest rate 2.89% 2.17% 1.51%
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Shares, Granted 473,501 85,825 106,780
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 52.95 $ 72.20 $ 44.67
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested, Beginning of Period 605,566 705,015 704,804
Shares, Granted 830,256 289,230 296,414
Shares, Vested (157,972) (381,411) (255,503)
Shares, Canceled (70,839) (7,268) (40,700)
Nonvested, End of Period 1,207,011 605,566 705,015
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted-Average Grant-Date Fair Value, Nonvested, Beginning of Period $ 51.57 $ 41.40 $ 39.08
Weighted-Average Grant-Date Fair Value, Granted 63.55 61.34 41.27
Weighted-Average Grant-Date Fair Value, Vested 61.29 39.71 31.27
Weighted-Average Grant-Date Fair Value, Canceled 74.84 76.08 63.95
Weighted-Average Grant-Date Fair Value, Nonvested, End of Period $ 64.82 $ 51.57 $ 41.40
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested, Beginning of Period 38,400 51,950 56,245
Shares, Granted 20,044 11,100 21,500
Shares, Vested (11,540) (16,370) (14,595)
Shares, Canceled (5,673) (8,280) (11,200)
Nonvested, End of Period 41,231 38,400 51,950
Shares, Vested and expected to vest 32,809    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding, Weighted-Average Remaining Contractual Life (in Years) 1 year 11 months 27 days    
Vested and expected to vest, Weighted-Average Remaining Contractual Life (in Years) 1 year 8 months 5 days    
Outstanding, Aggregate Intrinsic Value $ 2,860,607    
Vested and expected to vest, Aggregate Intrinsic Value $ 2,276,290