XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
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
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         25,975
Balances (in shares) at Sep. 30, 2023 26,193,998        
Balances at Sep. 30, 2023 $ 5,118 4,833 359,267 (22,438) 346,780
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
Cash dividends     (4,581)   (4,581)
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
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.175
Net income     8,978   $ 8,978
Other comprehensive income       298 298
Stock based compensation, net (in shares) 15,750        
Stock based compensation, net $ 3 668 58   $ 729
Treasury share repurchases (in shares)         0
Cash dividends     (4,584)   $ (4,584)
Balances (in shares) at Sep. 30, 2023 26,193,998        
Balances at Sep. 30, 2023 $ 5,118 4,833 359,267 (22,438) $ 346,780
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.0175
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
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         29,138
Balances (in shares) at Sep. 30, 2024 26,227,540        
Balances at Sep. 30, 2024 $ 5,126 8,378 378,632 (24,802) 367,334
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
Cash dividends     (4,718)   (4,718)
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
Net income     12,919   $ 12,919
Other comprehensive income       (491) (491)
Stock based compensation, net   1,071     $ 1,071
Treasury share repurchases (in shares)         0
Cash dividends     (4,724)   $ (4,724)
Balances (in shares) at Sep. 30, 2024 26,227,540        
Balances at Sep. 30, 2024 $ 5,126 $ 8,378 $ 378,632 $ (24,802) $ 367,334
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.18