XML 83 R61.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Compensation - Summary of Stock Option Activity for the Period (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options Granted (in shares) 208,200 209,500 323,400
Issuances under option plans, shares 239,508 228,064 503,321
Outstanding at December 31, 2014 1,512,756 1,574,572  
Options Exercised, Shares (in shares) (239,508) (228,064) (503,321)
Cancelled or forfeited (in shares) (71,567) (43,252) (164,528)
Outstanding at December 31, 2015 1,409,881 1,512,756 1,574,572
Exercisable at December 31, 2015 1,231,544 1,066,219 1,057,694
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options Granted, Average Exercise Price (in dollars per share) $ 18.67 $ 20.93 $ 14.77
Options Exercised, Average Exercise Price (in dollars per share) 11.57    
Outstanding, Average Price (in dollars per share) 13.24    
Cancelled or forfeited, average exercise price (in dollars per share) 17.30    
Outstanding, Average Price (in dollars per share) 14.12 13.24  
Exercisable, Average Exercise Price (in dollars per share) $ 13.47 11.58 11.48
Outstanding, Weighted Average Life 5 years 5 months 19 days    
Exercisable, Weighted Average Life 5 years 7 days    
Aggregate Intrinsic Value December 31, 2015 $ 1,904    
Aggregate Intrinsic Value, exercisable $ 1,904    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options Exercised, Average Exercise Price (in dollars per share) $ 9.97 9.97 8.00
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options Exercised, Average Exercise Price (in dollars per share) $ 17.02 $ 17.02 $ 18.62