XML 106 R88.htm IDEA: XBRL DOCUMENT v3.3.1.900
Shareholders' Equity and Common Stock Equivalents (Details 2) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Options 669,693 634,437 956,814
Total Outstanding Options, Weighted Average Option Price per Share $ 24.00 $ 21.22  
Total Outstanding Options, Weighted Average Remaining Term 5 years 8 months 12 days    
Vested and Exercisable Options 281,632 208,578  
Vested and Exercisable Options, Weighted Average Option Price per Share $ 19.32 $ 17.20 $ 15.78
Vested and Exercisable Options, Weighted Average Remaining Term 3 years 7 months 6 days    
Exercise Price Range Range One [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Options 103,368    
Total Outstanding Options, Weighted Average Option Price per Share $ 16.14    
Total Outstanding Options, Weighted Average Remaining Term 1 year 10 months 24 days    
Vested and Exercisable Options 103,368    
Vested and Exercisable Options, Weighted Average Option Price per Share $ 16.14    
Vested and Exercisable Options, Weighted Average Remaining Term 1 year 10 months 24 days    
Exercise Price Range Range One [Member] | Minimum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share $ 6.91    
Exercise Price Range Range One [Member] | Maximum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share $ 17.01    
Exercise Price Range Range Two [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Options 257,921    
Total Outstanding Options, Weighted Average Option Price per Share $ 19.32    
Total Outstanding Options, Weighted Average Remaining Term 3 years 8 months 12 days    
Vested and Exercisable Options 139,216    
Vested and Exercisable Options, Weighted Average Option Price per Share $ 18.98    
Vested and Exercisable Options, Weighted Average Remaining Term 3 years 7 months 6 days    
Exercise Price Range Range Two [Member] | Minimum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share $ 17.32    
Exercise Price Range Range Two [Member] | Maximum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share $ 22.69    
Exercise Price Range Range Three [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Options 308,404    
Total Outstanding Options, Weighted Average Option Price per Share $ 30.54    
Total Outstanding Options, Weighted Average Remaining Term 8 years 7 months 6 days    
Vested and Exercisable Options 39,048    
Vested and Exercisable Options, Weighted Average Option Price per Share $ 28.94    
Vested and Exercisable Options, Weighted Average Remaining Term 8 years 1 month 6 days    
Exercise Price Range Range Three [Member] | Minimum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share $ 28.88    
Exercise Price Range Range Three [Member] | Maximum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share 33.41    
Exercise Price Range Range Four [Member] | Minimum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share 6.91    
Exercise Price Range Range Four [Member] | Maximum [Member]      
Summary of options outstanding segregated by ranges of exercise prices      
Total Outstanding Options, Weighted Average Option Price per Share $ 33.41