XML 27 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In-Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balance at Dec. 31, 2017 $ 44 $ 230,134 $ (3,161) $ (5,666) $ (157,814) $ 63,537
Balance (in shares) at Dec. 31, 2017 44,490          
Increase (Decrease) in Stockholders' Equity            
Net income         6,529 6,529
Other comprehensive loss       (1,790)   (1,790)
Treasury shares repurchased     (2,879)     (2,879)
Proceeds from issuance of ESPP   (18) 660     642
Issuance of treasury shares for RSU vested   (5,152) 5,152      
Issuance of common stock for contingent earn-out   1,200       1,200
Issuance of common stock for contingent earn-out (in shares) 290          
Issuance of common stock for RSU vested $ 1         1
Issuance of common stock for RSU vested (in shares) 413          
Stock based compensation   7,230       7,230
Balance at Sep. 30, 2018 $ 45 233,394 (228) (7,456) (149,245) 76,510
Balance (in shares) at Sep. 30, 2018 45,193          
Increase (Decrease) in Stockholders' Equity            
Impact of change in accounting policy         2,040 2,040
Balance at Dec. 31, 2018 $ 45 235,998 (203) (7,155) (150,098) $ 78,587
Balance (in shares) at Dec. 31, 2018 45,477         45,477
Increase (Decrease) in Stockholders' Equity            
Net income         1,247 $ 1,247
Other comprehensive loss       (982)   (982)
Treasury shares repurchased     (2,976)     (2,976)
Proceeds from issuance of ESPP   575       575
Proceeds from issuance of ESPP (in shares) 173          
Issuance of treasury shares   (847) 847      
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 RSU vested $ 2 (2)        
Issuance of common stock for RSU vested (in shares) 2,221          
Stock based compensation   7,150       7,150
Balance at Sep. 30, 2019 $ 48 $ 243,738 $ (2,332) $ (8,137) $ (148,851) $ 84,466
Balance (in shares) at Sep. 30, 2019 48,114         48,114