XML 78 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation Plans (Schedule Of Total Stock Option, Stock Award And PSU Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Options, Granted 326,806 298,670 287,010
Weighted Average Grant-Date Price, Granted $ 482.66 $ 466.43 $ 331.69
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Options, Outstanding at January 1, 2020 1,070,071    
Number of Options, Granted 326,806    
Number of Options, Exercised/Vested (226,268)    
Number of Options, Canceled/Forfeited (16,572)    
Number of Options, Outstanding at December 31, 2020 1,154,037 1,070,071  
Number of Options, Vested and expected to vest at December 31, 2020 1,154,037    
Number of Options, Exercisable at December 31, 2020 545,359    
Weighted Average Exercise Price, Outstanding at January 1, 2020 $ 341.99    
Weighted Average Exercise Price, Granted 445.35    
Weighted Average Exercise Price, Exercised/Vested 228.74    
Weighted Average Exercise Price, Canceled/Forfeited 411.46    
Weighted Average Exercise Price, Outstanding at December 31, 2020 392.46 $ 341.99  
Weighted Average Exercise Price, Vested and expected to vest at December 31, 2020 392.46    
Weighted Average Exercise Price, Exercisable at December 31, 2020 $ 329.13    
Weighted Average Remaining Contractual Life (Years), Outstanding at December 31, 2020 3 years 4 months 24 days    
Weighted Average Remaining Contractual Life (Years), Vested and expected to vest at December 31, 2020 3 years 4 months 24 days    
Weighted Average Remaining Contractual Life (Years), Exercisable at December 31, 2020 2 years 6 months    
Aggregate Intrinsic Value, Outstanding at December 31, 2020 $ 160,200    
Aggregate Intrinsic Value, Vested and dxpected to vest at December 31, 2020 160,200    
Aggregate Intrinsic Value, Exercisable at December 31, 2020 $ 110,246    
Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards, Outstanding at January 1, 2020    
Number of Awards, Granted 2,430    
Number of Awards, Exercised/Vested (2,430)    
Number of Awards, Canceled/ Forfeited    
Number of Awards, Outstanding at December 31, 2020  
Number of Awards, Vested and expected to vest at December 31, 2020    
Weighted Average Grant-Date Price, Outstanding at January 1, 2020    
Weighted Average Grant-Date Price, Granted 482.66    
Weighted Average Grant-Date Price, Exercised/Vested 482.66    
Weighted Average Grant-Date Price, Canceled/Forfeited    
Weighted Average Grant-Date Price, Outstanding at December 31, 2020  
Weighted Average Exercise Price, Vested and expected to vest at December 31, 2020    
Performance Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Nonvested Target Units, Outstanding at January 1, 2020 38,196    
Number of Nonvested Target Units, Granted 24,615    
Number of Nonvested Target Units, Exercised/Vested (26,521)    
Number of Nonvested Target Units, Canceled/Forfeited (456)    
Number of Nonvested Target Units, Outstanding at December 31, 2020 35,834 38,196  
Number of Nonvested Target Units, Vested and expected to vest at December 31, 2020 55,984    
Weighted Average Grant-Date Price, Outstanding at January 1, 2020 $ 396.93    
Weighted Average Grant-Date Price, Granted 419.79    
Weighted Average Grant-Date Price, Exercised/Vested 294.43    
Weighted Average Grant-Date Price, Canceled/Forfeited 491.77    
Weighted Average Grant-Date Price, Outstanding at December 31, 2020 487.29 $ 396.93  
Weighted Average Exercise Price, Vested and expected to vest at December 31, 2020 $ 463.76