XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
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)
Pension benefit obligation    
Common stock issued upon exercise of options and warrants, Shares 676      
Common stock issued upon exercise of options and warrants $ 1,125      
Repurchase of common stock, Shares (358)      
Repurchase of common stock $ (1,582)      
Stock-based compensation $ 735      
Net income   14,877   14,877
Balance, end of period, Shares at Jun. 30, 2021 23,055      
Balance, end of period at Jun. 30, 2021 $ 73,204 83,884 (8,571) 148,517
Balance, beginning of period, Shares at Mar. 31, 2021 22,656      
Balance, beginning of period at Mar. 31, 2021 $ 72,877 74,171 (8,571)
Pension benefit obligation    
Common stock issued upon exercise of options and warrants, Shares 578      
Common stock issued upon exercise of options and warrants $ 827      
Repurchase of common stock, Shares (179)      
Repurchase of common stock $ (827)      
Stock-based compensation $ 327      
Net income   9,713   9,713
Balance, end of period, Shares at Jun. 30, 2021 23,055      
Balance, end of period at Jun. 30, 2021 $ 73,204 83,884 (8,571) 148,517
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
Pension benefit obligation    
Common stock issued upon exercise of options and warrants, Shares 2,895      
Common stock issued upon exercise of options and warrants $ 14,416      
Repurchase of common stock, Shares (2,832)      
Repurchase of common stock $ (34,285)      
Stock-based compensation $ 1,518      
Net income   46,435   46,435
Balance, end of period, Shares at Jun. 30, 2022 21,207      
Balance, end of period at Jun. 30, 2022 $ 36,947 162,966 (1,622) 198,291
Balance, beginning of period, Shares at Mar. 31, 2022 21,292      
Balance, beginning of period at Mar. 31, 2022 $ 47,844 137,646 (1,622) 170,207
Pension benefit obligation    
Common stock issued upon exercise of options and warrants, Shares 1,529      
Common stock issued upon exercise of options and warrants $ 8,556      
Repurchase of common stock, Shares (1,614)      
Repurchase of common stock $ (20,181)      
Stock-based compensation $ 728      
Net income   25,320   25,320
Balance, end of period, Shares at Jun. 30, 2022 21,207      
Balance, end of period at Jun. 30, 2022 $ 36,947 $ 162,966 $ (1,622) $ 198,291