XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive (Loss) [Member]
Retained Earnings [Member]
Beginning balance at Dec. 31, 2018 $ 132,585 $ 54 $ (177,905) $ 307,014 $ (215) $ 3,637
Beginning balance, shares at Dec. 31, 2018   54,117,325 26,326,280      
Issuance of common stock from exercise of options 23     23    
Issuance of common stock from exercise of options, shares   10,000        
Issuance of common stock from restricted stock awards, shares   112,545        
Purchase of common stock through stock buyback (3,125)   $ (3,125)      
Purchase of common stock through stock buyback, shares     220,297      
Impact of net settlements (868)     (868)    
Impact of net settlements, shares   6,391 6,391      
Stock-based compensation expense 3,179     3,179    
Comprehensive income:            
Unrealized gain (loss) on foreign currency exchange 41       41  
Net income 3,290         3,290
Ending balance at Mar. 31, 2019 135,125 $ 54 $ (181,030) 309,348 (174) 6,927
Ending balance, shares at Mar. 31, 2019   54,246,261 26,552,968      
Beginning balance at Dec. 31, 2019 $ 152,951 $ 55 $ (184,972) 317,675 (319) 20,512
Beginning balance, shares at Dec. 31, 2019   54,903,824 26,761,305      
Issuance of common stock from exercise of options, shares 0          
Issuance of common stock from restricted stock awards, shares   123,027        
Purchase of common stock through stock buyback $ (14,824)   $ (14,824)      
Purchase of common stock through stock buyback, shares     736,760      
Impact of net settlements (68)     (68)    
Impact of net settlements, shares   230 230      
Stock-based compensation expense 5,294     5,294    
Comprehensive income:            
Unrealized loss on investments (132)       (132)  
Unrealized gain (loss) on foreign currency exchange (53)       (53)  
Net income 2,207         2,207
Ending balance at Mar. 31, 2020 $ 145,375 $ 55 $ (199,796) $ 322,901 $ (504) $ 22,719
Ending balance, shares at Mar. 31, 2020   55,027,081 27,498,295