XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements Of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
BALANCE at Dec. 31, 2016 $ 48,898 $ 32,801 $ (1,940) $ 18,037
BALANCE, shares at Dec. 31, 2016   6,902    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Increase decrease related to adoption of ASU | ASU 2016-09 [Member] 285 $ 23 0 262
Exercise of stock options and vesting of restricted stock units, net of shares exchanged as payment 378 $ 378    
Exercise of stock options and vesting of restricted stock units, net of shares exchanged as payment, shares   73    
Tax payments related to shares withheld for share-based compensation plans (35) $ (35)    
Tax payments related to shares withheld for share-based compensation plans, shares   (7)    
Share issuances for director compensation 0 $ 0    
Share issuances for director compensation, shares   8    
Share-based compensation 895 $ 895    
Issuance of common stock under Employee Stock Purchase Plan 258 $ 258    
Issuance of common stock under Employee Stock Purchase Plan, shares   19    
Repurchase of common stock (240) $ (240)    
Repurchase of common stock, Shares   (15)    
Other comprehensive income, net of tax 531   531  
Net income 1,312     1,312
BALANCE at Dec. 31, 2017 52,282 $ 34,080 (1,409) 19,611
BALANCE, shares at Dec. 31, 2017   6,980    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Increase decrease related to adoption of ASU (44)      
Increase decrease related to adoption of ASU | ASU 2016-01 [Member] 0 $ 0 (44) 44
Increase decrease related to adoption of ASU | ASU 2014-09 [Member] (218) 0 0 (218)
Exercise of stock options and vesting of restricted stock units, net of shares exchanged as payment 525 $ 525    
Exercise of stock options and vesting of restricted stock units, net of shares exchanged as payment, shares   111    
Tax payments related to shares withheld for share-based compensation plans (123) $ (123)    
Tax payments related to shares withheld for share-based compensation plans, shares   (14)    
Share issuances for director compensation 0 $ 0    
Share issuances for director compensation, shares   8    
Share-based compensation 936 $ 936    
Issuance of common stock under Employee Stock Purchase Plan 219 $ 219    
Issuance of common stock under Employee Stock Purchase Plan, shares   16    
Other comprehensive income, net of tax (237)   (237)  
Net income 2,827     2,827
BALANCE at Dec. 31, 2018 $ 56,211 $ 35,637 $ (1,690) $ 22,264
BALANCE, shares at Dec. 31, 2018   7,101