XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Dec. 31, 2022 26,094,865        
Balances at Dec. 31, 2022 $ 5,097 $ 3,912 $ 346,659 $ (24,474) $ 331,194
Net income     6,520   6,520
Other comprehensive income       (1,144) (1,144)
Stock based compensation, net (in shares) 119,488        
Stock based compensation, net $ 26 1 438   465
Treasury share repurchases (in shares) (36,105)        
Treasury share repurchases $ (8) (889) (131)   (1,028)
Cash dividends     (4,567)   (4,567)
Balances (in shares) at Mar. 31, 2023 26,178,248        
Balances at Mar. 31, 2023 $ 5,115 3,024 348,919 (25,618) 331,440
Balances (in shares) at Dec. 31, 2023 26,193,998        
Balances at Dec. 31, 2023 $ 5,119 5,750 363,527 (24,937) 349,459
Net income     7,884   7,884
Other comprehensive income       248 248
Stock based compensation, net (in shares) 24,336        
Stock based compensation, net $ 5 979 90   1,074
Treasury share repurchases (in shares) (7,348)        
Treasury share repurchases $ (2) (238) (27)   (267)
Cash dividends     (4,715)   (4,715)
Balances (in shares) at Mar. 31, 2024 26,210,986        
Balances at Mar. 31, 2024 $ 5,122 $ 6,491 $ 366,759 $ (24,689) $ 353,683