XML 45 R7.htm IDEA: XBRL DOCUMENT v3.20.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, 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   0
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    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Increase decrease related to adoption of ASU | ASU 2016-02 [Member] 33 $ 0 0 33
Exercise of stock options and vesting of restricted stock units, net of shares exchanged as payment 248 $ 248   0
Exercise of stock options and vesting of restricted stock units, net of shares exchanged as payment, shares   58    
Tax payments related to shares withheld for share-based compensation plans (67) $ (67)    
Tax payments related to shares withheld for share-based compensation plans, shares   (4)    
Share issuances for director compensation 0 $ 0    
Share issuances for director compensation, shares   8    
Share-based compensation 991 $ 991    
Issuance of common stock under Employee Stock Purchase Plan 203 $ 203    
Issuance of common stock under Employee Stock Purchase Plan, shares   18    
Repurchase of common stock $ (353)      
Repurchase of common stock, Shares (26)      
Other comprehensive income, net of tax $ 284   284  
Net income 774     774
BALANCE at Dec. 31, 2019 $ 58,324 $ 36,659 $ (1,406) $ 23,071
BALANCE, shares at Dec. 31, 2019   7,155