XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In-Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balance at Dec. 31, 2018 $ 45 $ 235,998 $ (203) $ (7,155) $ (150,098) $ 78,587
Balance (in shares) at Dec. 31, 2018 45,477          
Increase (Decrease) in Stockholders' Equity            
Net income         3,341 3,341
Other comprehensive income       17   17
Treasury shares repurchased     (3,428)     (3,428)
Proceeds from issuance of ESPP shares   485 218     703
Proceeds from issuance of ESPP shares (in shares) 171          
Issuance of treasury shares   (1,362) 1,362      
Issuance of common stock for contingent earn-out $ 1 864       865
Issuance of common stock for contingent earn-out (in shares) 243          
Issuance of common stock for RSUs vested $ 2 (2)        
Issuance of common stock for RSUs vested (in shares) 2,221          
Stock based compensation   9,589       9,589
Balance at Dec. 31, 2019 $ 48 245,572 (2,051) (7,138) (146,757) $ 89,674
Balance (in shares) at Dec. 31, 2019 48,112         48,112,000
Increase (Decrease) in Stockholders' Equity            
Net income         2,755 $ 2,755
Other comprehensive income       2,467   2,467
Treasury shares repurchased     (5,166)     (5,166)
Proceeds from issuance of ESPP shares   (86) 602     516
Issuance of treasury shares   (6,359) 6,359      
Issuance of common stock for RSUs vested (in shares) 185          
Stock based compensation   8,891       8,891
Balance at Dec. 31, 2020 $ 48 $ 248,018 $ (256) $ (4,671) $ (144,002) $ 99,137
Balance (in shares) at Dec. 31, 2020 48,297         48,297,000