XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances December 31, 2019 (in shares) at Dec. 31, 2019 26,067,502        
Balances December 31, 2019 at Dec. 31, 2019 $ 5,091 $ 1,147 $ 330,177 $ (28,537) $ 307,878
Net income     25,188   25,188
Other comprehensive loss       (1,840) (1,840)
Stock based compensation, net (in shares) 45,338        
Stock based compensation, net $ 10 (135) 167   42
Treasury share repurchases (in shares) (10,848)        
Treasury share repurchases $ (2) (319) (40)   (361)
Cash dividends - $0.59 per share     (15,394)   (15,394)
Stock based compensation, net (in shares) 45,338        
Balances December 31, 2020 (in shares) at Dec. 31, 2020 26,101,992        
Balances December 31, 2020 at Dec. 31, 2020 $ 5,099 693 340,098 (30,377) 315,513
Net income     29,851   29,851
Other comprehensive loss       47 47
Stock based compensation, net (in shares) 31,707        
Stock based compensation, net $ 7 2,273 116   2,396
Treasury share repurchases (in shares) (30,038)        
Treasury share repurchases $ (7) (1,128) (110)   (1,245)
Cash dividends - $0.59 per share     (16,586)   (16,586)
Stock based compensation, net (in shares) 31,707        
Balances December 31, 2020 (in shares) at Dec. 31, 2021 26,103,661        
Balances December 31, 2020 at Dec. 31, 2021 $ 5,099 1,838 353,369 (30,330) 329,976
Net income     11,195   11,195
Other comprehensive loss       5,856 5,856
Stock based compensation, net (in shares) 15,750        
Stock based compensation, net $ 3 2,896 58   2,957
Treasury share repurchases (in shares) (24,546)        
Treasury share repurchases $ (5) (822) (91)   (918)
Cash dividends - $0.59 per share     (17,872)   (17,872)
Stock based compensation, net (in shares) 15,750        
Balances December 31, 2020 (in shares) at Dec. 31, 2022 26,094,865        
Balances December 31, 2020 at Dec. 31, 2022 $ 5,097 $ 3,912 $ 346,659 $ (24,474) $ 331,194