XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-based compensation      
Maximum number of awards that may be received by an individual in any one calendar year (in shares) 100,000    
Number of shares of common stock remaining available for future grants of stock options, restricted stock or other forms of stock-based compensation under the 2001 Plan 149,400    
Stock-based compensation expense $ 1,524 $ 1,489 $ 1,405
Cost of revenues      
Stock-based compensation      
Stock-based compensation expense 170 154 144
Selling, general and administrative expense.      
Stock-based compensation      
Stock-based compensation expense $ 1,354 $ 1,335 $ 1,261
Maximum      
Stock-based compensation      
Number of shares of common stock that may be subject to outstanding awards granted under the 2001 Plan 874,589    
Options      
Stock-based compensation      
Expiration period 10 years    
Stock Options      
Outstanding at the beginning of the period (in shares) 60,300    
Granted (in shares) 9,900    
Exercised (in shares) (2,000)    
Outstanding at the end of the period (in shares) 68,200 60,300  
Exercisable at the end of the period (in shares) 68,200    
Weighted-Average Exercise Price      
Outstanding at the beginning of the period (in dollars per share) $ 64.64    
Granted (in dollars per share) 87.90    
Exercised (in dollars per share) 37.70    
Outstanding at the end of the period (in dollars per share) 68.81 $ 64.64  
Exercisable at the end of the period (in dollars per share) $ 68.81    
Aggregate Intrinsic Value      
Outstanding at the beginning of the period $ 507    
Granted 24    
Exercised 57    
Outstanding at the end of the period 1,466 $ 507  
Exercisable at the end of the period $ 1,466    
Additional disclosures      
Weighted-average fair value of stock options granted during the year (in dollars per share) $ 20.47 $ 17.74 $ 17.61
Weighted-average remaining contractual life for stock options 6 years 7 months 21 days 6 years 10 months 13 days 6 years 6 months 26 days
Total fair value of stock options vested during the year $ 203 $ 176 $ 174
Total intrinsic value of stock options exercised during the year $ 57 $ 447 $ 86
Weighted-average remaining contractual life of the outstanding and exercisable stock options 6 years 7 months 21 days    
Non-vested stock options 0    
Weighted-average assumptions used to estimate the fair value for the stock options      
Time period used to calculate weighted averages for fair value assumptions 3 years    
Options | Minimum      
Weighted-average assumptions used to estimate the fair value for the stock options      
Risk-free interest rates (as a percent) 1.69% 2.51% 1.45%
Dividend yield (as a percent) 0.60% 0.73% 0.54%
Volatility factor (as a percent) 0.244% 0.249% 0.258%
Expected life 3 years    
Options | Maximum      
Weighted-average assumptions used to estimate the fair value for the stock options      
Risk-free interest rates (as a percent) 2.33% 2.80% 1.81%
Dividend yield (as a percent) 0.67% 0.76% 0.67%
Volatility factor (as a percent) 0.247% 0.256% 0.265%
Expected life 5 years    
Options | Weighted-average      
Weighted-average assumptions used to estimate the fair value for the stock options      
Risk-free interest rates (as a percent) 1.89% 2.59% 1.73%
Dividend yield (as a percent) 0.62% 0.75% 0.57%
Volatility factor (as a percent) 0.245% 0.25% 0.26%
Restricted stock      
Restricted Stock      
Non-vested at the beginning of the period (in shares) 17,594    
Granted (in shares) 19,033    
Vested (in shares) (18,024)    
Forfeited (in shares) (133)    
Non-vested at the end of the period (in shares) 18,470 17,594  
Weighted-Average Grant-Date Fair Value      
Non-vested at the beginning of the period (in dollars per share) $ 71.36    
Granted (in dollars per share) 84.77    
Vested (in dollars per share) 72.31    
Forfeited (in dollars per share) 71.27    
Non-vested at the end of the period (in dollars per share) $ 84.26 $ 71.36  
Additional disclosures      
Total fair value of restricted stock vested during the year $ 1,303 $ 1,327 $ 1,232
Total compensation cost not yet recognized $ 1,361    
Weighted-average period for recognition of total compensation cost not yet recognized 1 year 26 days    
Restricted stock | Minimum      
Stock-based compensation      
Vesting period 6 months    
Restricted stock | Maximum      
Stock-based compensation      
Vesting period 3 years