XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance, beginning of period, Shares at Dec. 31, 2020 22,737      
Balance, beginning of period at Dec. 31, 2020 $ 72,926 $ 69,007 $ (8,571)
Common stock issued upon exercise of options and warrants, Shares 98      
Stock Repurchased During Period, Shares (179)      
Common stock issued upon exercise of options and warrants $ 298      
Repurchase of common stock (755)      
Stock-based compensation $ 408      
Net income   5,164   5,164
Pension benefit obligation      
Shares, Outstanding, Ending Balance at Mar. 31, 2021 22,656      
Stockholders' Equity Attributable to Parent, Ending Balance at Mar. 31, 2021 $ 72,877 74,171 (8,571) 138,477
Balance, beginning of period, Shares at Dec. 31, 2021 21,144      
Balance, beginning of period at Dec. 31, 2021 $ 55,298 116,531 (1,622) 170,207
Common stock issued upon exercise of options and warrants, Shares 1,366      
Stock Repurchased During Period, Shares (1,218)      
Common stock issued upon exercise of options and warrants $ 5,860      
Repurchase of common stock (14,104)      
Stock-based compensation $ 790      
Net income   21,115   21,115
Pension benefit obligation    
Shares, Outstanding, Ending Balance at Mar. 31, 2022 21,292      
Stockholders' Equity Attributable to Parent, Ending Balance at Mar. 31, 2022 $ 47,844 $ 137,646 $ (1,622) $ 183,868