v3.25.2
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Common stock amount
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Treasury stock
Total
Balance at beginning of period at Dec. 31, 2023 $ 32,857 $ 193,114 $ 272,101 $ (49,862) $ (16,151) $ 432,059
Increase (Decrease) in Stockholders' Equity            
Net income     10,095     10,095
Other comprehensive income (loss)       (2,706)   (2,706)
Cash dividends declared     (4,205)     (4,205)
Net issuance to employee stock plans, including related tax effects   (355)     339 (16)
Recognition of stock based compensation   487       487
Balance at end of period at Mar. 31, 2024 32,857 193,246 277,991 (52,568) (15,812) 435,714
Balance at beginning of period at Dec. 31, 2023 32,857 193,114 272,101 (49,862) (16,151) 432,059
Increase (Decrease) in Stockholders' Equity            
Net income           20,352
Other comprehensive income (loss)       (5,625)   (5,625)
Balance at end of period at Jun. 30, 2024 32,857 193,486 283,729 (55,487) (15,678) 438,907
Balance at beginning of period at Mar. 31, 2024 32,857 193,246 277,991 (52,568) (15,812) 435,714
Increase (Decrease) in Stockholders' Equity            
Net income     10,257     10,257
Other comprehensive income (loss)       (2,919)   (2,919)
Cash dividends declared     (4,519)     (4,519)
Net issuance to employee stock plans, including related tax effects   (444)     134 (310)
Recognition of stock based compensation   684       684
Balance at end of period at Jun. 30, 2024 32,857 193,486 283,729 (55,487) (15,678) 438,907
Balance at beginning of period at Dec. 31, 2024 32,857 194,607 297,857 (51,536) (15,357) 458,428
Increase (Decrease) in Stockholders' Equity            
Net income     10,211     10,211
Other comprehensive income (loss)       2,712   2,712
Cash dividends declared     (4,620)     (4,620)
Net issuance to employee stock plans, including related tax effects   (167)     240 73
Reclassification of shares (88) (171)     259  
Recognition of stock based compensation   507       507
Balance at end of period at Mar. 31, 2025 32,769 194,776 303,448 (48,824) (14,858) 467,311
Balance at beginning of period at Dec. 31, 2024 32,857 194,607 297,857 (51,536) (15,357) 458,428
Increase (Decrease) in Stockholders' Equity            
Net income           16,303
Other comprehensive income (loss)       2,727   2,727
Balance at end of period at Jun. 30, 2025 32,769 195,798 304,500 (48,809) (15,398) 468,860
Balance at beginning of period at Mar. 31, 2025 32,769 194,776 303,448 (48,824) (14,858) 467,311
Increase (Decrease) in Stockholders' Equity            
Net income     6,092     6,092
Other comprehensive income (loss)       15   15
Cash dividends declared     (5,040)     (5,040)
Net issuance to employee stock plans, including related tax effects   323     (540) (217)
Recognition of stock based compensation   699       699
Balance at end of period at Jun. 30, 2025 $ 32,769 $ 195,798 $ 304,500 $ (48,809) $ (15,398) $ 468,860