XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Balance at Dec. 31, 2021 $ 17,760 $ 133,215 $ 242,750 $ 13,702 $ 407,427          
Balance (in shares) at Dec. 31, 2021 17,760,243                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 58,240 0 58,240          
Cash dividends declared 0 0 (8,012) 0 (8,012)          
Other comprehensive income (loss) 0 0 0 (78,810) (78,810)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 127 (1,295) 0 0 (1,168)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 126,756                  
Repurchases of common stock $ (860) (21,839) 0 0 (22,699)          
Repurchases of common stock (in shares) (859,802)                  
Stock-based compensation $ 0 2,753 0 0 2,753          
Balance at Dec. 31, 2022 $ 17,027 112,834 292,261 (65,108) 357,014          
Balance (Topic 842 Related to Leases [Member]) at Dec. 31, 2022           $ 0 $ 0 $ (717) $ 0 $ (717)
Balance (in shares) at Dec. 31, 2022 17,027,197                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 62,745 0 62,745          
Cash dividends declared 0 0 (8,745) 0 (8,745)          
Other comprehensive income (loss) 0 0 0 13,434 13,434          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 76 (807) 0 0 (731)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 75,540                  
Repurchases of common stock $ (686) (17,077) 0 0 (17,763)          
Repurchases of common stock (in shares) (685,638)                  
Stock-based compensation $ 0 2,157 0 0 2,157          
Balance at Dec. 31, 2023 $ 16,417 97,107 345,264 (51,674) 407,114          
Balance (Topic 842 Related to Leases [Member]) at Dec. 31, 2023           $ 0 $ 0 $ (997) $ 0 $ (997)
Balance (in shares) at Dec. 31, 2023 16,417,099                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 49,717 0 49,717          
Cash dividends declared 0 0 (9,154) 0 (9,154)          
Other comprehensive income (loss) 0 0 0 (8,947) (8,947)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 93 (852) 0 0 (759)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 92,526                  
Repurchases of common stock $ (54) (1,286) 0 0 (1,340)          
Repurchases of common stock (in shares) (53,799)                  
Stock-based compensation $ 0 2,318 0 0 2,318          
Balance at Dec. 31, 2024 $ 16,456 $ 97,287 $ 385,827 $ (60,621) $ 438,949          
Balance (in shares) at Dec. 31, 2024 16,455,826