XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Incentive Plan Details 1 (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 1,008,476 1,215,481
Options, Outstanding, Weighted Average Exercise Price $ 232.99 $ 192.63
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 4 months 24 days  
Options, Exercisable, Number 755,407  
$0.0-$110.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 102,357  
Options, Outstanding, Weighted Average Exercise Price $ 89.23  
Options, Outstanding, Weighted Average Remaining Contractual Term 1 year 8 months 12 days  
Options, Exercisable, Number 102,357  
$110.0-$135.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 124,585  
Options, Outstanding, Weighted Average Exercise Price $ 133.00  
Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 9 months 18 days  
Options, Exercisable, Number 124,585  
$135.0-$170.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 298,180  
Options, Outstanding, Weighted Average Exercise Price $ 159.96  
Options, Outstanding, Weighted Average Remaining Contractual Term 4 years 4 months 24 days  
Options, Exercisable, Number 298,180  
$170.0-$250.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 125,523  
Options, Outstanding, Weighted Average Exercise Price $ 244.99  
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 10 months 24 days  
Options, Exercisable, Number 100,716  
$250.0 and Greater Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 357,831  
Options, Outstanding, Weighted Average Exercise Price $ 365.57  
Options, Outstanding, Weighted Average Remaining Contractual Term 8 years  
Options, Exercisable, Number 129,569