XML 80 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
Equity Incentive Plan Details 1 (Details) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 1,215,481 1,374,705
Options, Outstanding, Weighted Average Exercise Price $ 192.63 $ 162.29
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months 8 days  
Options, Exercisable, Number 888,061  
$0.0-$110.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 209,721  
Options, Outstanding, Weighted Average Exercise Price $ 87.36  
Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 6 months 27 days  
Options, Exercisable, Number 209,721  
$110.0-$135.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 220,815  
Options, Outstanding, Weighted Average Exercise Price $ 127.63  
Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 1 month 7 days  
Options, Exercisable, Number 220,815  
$135.0-$170.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 332,507  
Options, Outstanding, Weighted Average Exercise Price $ 159.62  
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 3 months 30 days  
Options, Exercisable, Number 300,382  
$170.0-$250.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 131,135  
Options, Outstanding, Weighted Average Exercise Price $ 244.99  
Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 6 days  
Options, Exercisable, Number 81,249  
$250.0 and Greater Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 321,303  
Options, Outstanding, Weighted Average Exercise Price $ 318.83  
Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 9 months 3 days  
Options, Exercisable, Number 75,894