XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.2
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)
Treasury share repurchases $ 8 889 131   1,028
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
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.175
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         16,997
Balances (in shares) at Jun. 30, 2023 26,178,248        
Balances at Jun. 30, 2023 $ 5,115 4,165 354,815 (22,736) 341,359
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
Net income     10,477   10,477
Other comprehensive income       2,882 2,882
Stock based compensation, net   1,141     $ 1,141
Treasury share repurchases (in shares)         0
Treasury share repurchases         $ 0
Cash dividends     (4,581)   (4,581)
Treasury share repurchases         0
Balances (in shares) at Jun. 30, 2023 26,178,248        
Balances at Jun. 30, 2023 $ 5,115 4,165 354,815 (22,736) 341,359
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)
Treasury share repurchases $ 2 238 27   267
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
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.18
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         16,219
Balances (in shares) at Jun. 30, 2024 26,227,540        
Balances at Jun. 30, 2024 $ 5,126 7,307 370,437 (24,311) 358,559
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
Net income     8,335   8,335
Other comprehensive income       378 378
Stock based compensation, net (in shares) 16,554        
Stock based compensation, net $ 4 816 61   881
Treasury share repurchases         0
Cash dividends     (4,718)   (4,718)
Treasury share repurchases         0
Balances (in shares) at Jun. 30, 2024 26,227,540        
Balances at Jun. 30, 2024 $ 5,126 $ 7,307 $ 370,437 $ (24,311) $ 358,559
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.18