XML 92 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Treasury Stock
Retained Earnings
Balances at Dec. 31, 2016 $ 117,262 $ 34 $ 92,782 $ (2,114) $ (36,145) $ 62,705
Balances (in shares) at Dec. 31, 2016   33,840        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,100         15,100
Other comprehensive income (loss) 1,766     1,766    
Purchase of shares of treasury stock (1,492)       (1,492)  
Restricted stock release (in shares)   262        
Employee stock purchase plan release 29   29      
Employee stock purchase plan release (in shares)   2        
Stock-based compensation expense 3,602   3,602      
Payment of withholding taxes on restricted stock units (268)   (268)      
Balances at Dec. 31, 2017 135,999 $ 34 96,145 (348) (37,637) 77,805
Balances (in shares) at Dec. 31, 2017   34,104        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 39,189         39,189
Other comprehensive income (loss) (1,062)     (1,062)    
Purchase of shares of treasury stock (12,096)       (12,096)  
Restricted stock release (in shares)   351        
Employee stock purchase plan release 54   54      
Employee stock purchase plan release (in shares)   2        
Stock-based compensation expense 3,009   3,009      
Payment of withholding taxes on restricted stock units (2,722)   (2,722)      
Balances at Dec. 31, 2018 158,491 $ 34 96,486 (1,410) (49,733) 113,114
Balances (in shares) at Dec. 31, 2018   34,457        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 13,920         13,920
Other comprehensive income (loss) (221)     (221)    
Purchase of shares of treasury stock (722)       (722)  
Restricted stock release (in shares)   275        
Employee stock purchase plan release 61   61      
Employee stock purchase plan release (in shares)   7        
Shares issued as consideration for acquisition of HALO 12,968 $ 2 12,966      
Shares issued as consideration for acquisition (in shares)   1,458        
Shares issued as consideration for acquisition of Gear4 3,886 $ 1 3,885      
Purchase of Gear4 (in shares)   413        
Stock-based compensation expense 4,022   4,022      
Payment of withholding taxes on restricted stock units (887)   (887)      
Balances at Dec. 31, 2019 191,479 $ 37 $ 116,533 $ (1,631) $ (50,455) $ 126,995
Balances (in shares) at Dec. 31, 2019   36,610        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative effect of accounting change $ 0