XML 32 R7.htm IDEA: XBRL DOCUMENT v3.19.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Beginning balance, shares at Dec. 31, 2017 21,489      
Beginning balance, value at Dec. 31, 2017 $ 71,582 $ 119,537 $ (7,182)  
Common stock issued upon exercise of options and warrants, shares 2,316      
Common stock issued upon exercise of options and warrants, value $ 483      
Repurchase of common stock, shares (1,149)      
Repurchase of common stock, value $ (4,437)      
Stock-based compensation $ 2,816      
Pension benefit obligation     0 $ 0
Net income   9,510   9,510
Ending balance, shares at Sep. 30, 2018 22,656      
Ending balance, value at Sep. 30, 2018 $ 70,444 129,047 (7,182) 192,309
Beginning balance, shares at Jun. 30, 2018 20,963      
Beginning balance, value at Jun. 30, 2018 $ 70,955 125,849 (7,182)  
Common stock issued upon exercise of options and warrants, shares 2,003      
Common stock issued upon exercise of options and warrants, value $ 3      
Repurchase of common stock, shares (310)      
Repurchase of common stock, value $ (1,177)      
Stock-based compensation $ 663      
Pension benefit obligation     0 0
Net income   3,198   3,198
Ending balance, shares at Sep. 30, 2018 22,656      
Ending balance, value at Sep. 30, 2018 $ 70,444 129,047 (7,182) 192,309
Beginning balance, shares at Dec. 31, 2018 22,422      
Beginning balance, value at Dec. 31, 2018 $ 70,273 134,399 (7,554) 197,118
Common stock issued upon exercise of options and warrants, shares 483      
Common stock issued upon exercise of options and warrants, value $ 347      
Repurchase of common stock, shares (379)      
Repurchase of common stock, value $ (1,440)      
Stock-based compensation $ 1,496      
Pension benefit obligation     0 0
Net income   5,377   5,377
Ending balance, shares at Sep. 30, 2019 22,526      
Ending balance, value at Sep. 30, 2019 $ 70,676 139,776 (7,554) 202,898
Beginning balance, shares at Jun. 30, 2019 22,526      
Beginning balance, value at Jun. 30, 2019 $ 70,299 137,938 (7,554)  
Common stock issued upon exercise of options and warrants, value 0      
Repurchase of common stock, value 0      
Stock-based compensation $ 377      
Pension benefit obligation     0 0
Net income   1,838   1,838
Ending balance, shares at Sep. 30, 2019 22,526      
Ending balance, value at Sep. 30, 2019 $ 70,676 $ 139,776 $ (7,554) $ 202,898