Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Shareholders' Equity (Unaudited)

v3.23.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   11,085,000      
Beginning balance at Dec. 31, 2021 $ 111,590 $ 11,085 $ 46,058 $ 63,080 $ (8,633)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021         918,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 10,260     10,260  
Issuance of shares of common stock from the treasury $ 254   (151)   $ 405
Issuance of shares of common stock from the treasury (in shares) (43,082)       (43,000)
Exercise of stock options for shares, net $ 118   (11)   $ 129
Exercise of stock options for shares, net (in shares)         (14,000)
Stock-based compensation 132   132    
Ending balance (in shares) at Mar. 31, 2022   11,085,000      
Ending balance at Mar. 31, 2022 122,354 $ 11,085 46,028 73,340 $ (8,099)
Treasury stock, ending balance (in shares) at Mar. 31, 2022         861,000
Beginning balance (in shares) at Dec. 31, 2022   11,085,000      
Beginning balance at Dec. 31, 2022 $ 134,259 $ 11,085 47,021 85,146 $ (8,993)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022 924,504       924,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) $ (5,199)     (5,199)  
Issuance of shares of common stock from the treasury $ 0   (429)   $ 429
Issuance of shares of common stock from the treasury (in shares) (43,479)       (43,000)
Stock-based compensation $ 311   311    
Repurchase of shares of common stock (in shares)         32,000
Repurchase of shares of common stock (327)       $ (327)
Ending balance (in shares) at Mar. 31, 2023   11,085,000      
Ending balance at Mar. 31, 2023 $ 129,044 $ 11,085 $ 46,903 $ 79,947 $ (8,891)
Treasury stock, ending balance (in shares) at Mar. 31, 2023 912,838       913,000