Annual report pursuant to Section 13 and 15(d)

Employee Benefits (Details 3)

v2.4.0.6
Employee Benefits (Details 3) (USD $)
12 Months Ended
Dec. 31, 2012
Summary of options outstanding  
Lower Range of Exercise Prices $ 12.11
Upper Range of Exercise Prices $ 31.57
Number Outstanding 500,578
Weighted Average Remaining Contractual Life 6 years 3 months 4 days
Weighted Average Exercise Price $ 16.92
Number Exercisable 218,825
Weighted Average Exercise Price $ 20.59
Range One [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 12.11
Number Outstanding 122,876
Weighted Average Remaining Contractual Life 8 years 3 months 4 days
Weighted Average Exercise Price $ 12.11
Number Exercisable 24,440
Weighted Average Exercise Price $ 12.11
Range Two [Member]
 
Summary of options outstanding  
Lower Range of Exercise Prices $ 12.59
Upper Range of Exercise Prices $ 14.08
Number Outstanding 4,850
Weighted Average Remaining Contractual Life 6 years 8 months 19 days
Weighted Average Exercise Price $ 13.14
Number Exercisable 2,510
Weighted Average Exercise Price $ 13.02
Range Three [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 14.40
Number Outstanding 116,658
Weighted Average Remaining Contractual Life 9 years 1 month 24 days
Weighted Average Exercise Price $ 14.40
Number Exercisable 0
Weighted Average Exercise Price $ 0.00
Range Four [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 14.82
Number Outstanding 1,000
Weighted Average Remaining Contractual Life 7 years 5 months 1 day
Weighted Average Exercise Price $ 14.82
Number Exercisable 400
Weighted Average Exercise Price $ 14.82
Range Five [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 16.45
Number Outstanding 104,861
Weighted Average Remaining Contractual Life 7 years 3 months 26 days
Weighted Average Exercise Price $ 16.45
Number Exercisable 41,952
Weighted Average Exercise Price $ 16.45
Range Six [Member]
 
Summary of options outstanding  
Lower Range of Exercise Prices $ 18.58
Upper Range of Exercise Prices $ 20.41
Number Outstanding 51,090
Weighted Average Remaining Contractual Life 6 months 15 days
Weighted Average Exercise Price $ 18.87
Number Exercisable 50,280
Weighted Average Exercise Price $ 18.84
Range Seven [Member]
 
Summary of options outstanding  
Lower Range of Exercise Prices $ 22.65
Upper Range of Exercise Prices $ 23.50
Number Outstanding 60,113
Weighted Average Remaining Contractual Life 1 year 4 months 13 days
Weighted Average Exercise Price $ 22.93
Number Exercisable 60,113
Weighted Average Exercise Price $ 22.93
Range Eight [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 27.51
Number Outstanding 3,750
Weighted Average Remaining Contractual Life 2 years 6 months 29 days
Weighted Average Exercise Price $ 27.51
Number Exercisable 3,750
Weighted Average Exercise Price $ 27.51
Range Nine [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 27.62
Number Outstanding 16,270
Weighted Average Remaining Contractual Life 4 years 29 days
Weighted Average Exercise Price $ 27.62
Number Exercisable 16,270
Weighted Average Exercise Price $ 27.62
Range Ten [Member]
 
Summary of options outstanding  
Upper Range of Exercise Prices $ 31.57
Number Outstanding 19,110
Weighted Average Remaining Contractual Life 3 years 26 days
Weighted Average Exercise Price $ 31.57
Number Exercisable 19,110
Weighted Average Exercise Price $ 31.57