XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2022 $ 17,027 $ 112,834 $ 292,261 $ (65,108) $ 357,014          
Balance (ASU 2016-13 [Member]) at Dec. 31, 2022           $ 0 $ 0 $ (997) $ 0 $ (997)
Balance (in shares) at Dec. 31, 2022 17,027,197                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 38,927 0 38,927          
Cash dividends declared 0 0 (4,419) 0 (4,419)          
Other comprehensive loss (income) 0 0 0 3,280 3,280          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 38 (380) 0 0 (342)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 37,829                  
Repurchases of common stock $ (113) (2,435) 0 0 (2,548)          
Repurchases of common stock (in shares) (112,954)                  
Stock-based compensation $ 0 1,114 0 0 1,114          
Balance at Jun. 30, 2023 $ 16,952 111,133 325,772 (61,828) 392,029          
Balance (in shares) at Jun. 30, 2023 16,952,072                  
Balance at Mar. 31, 2023 $ 17,062 112,981 298,300 (60,379) 367,964          
Balance (in shares) at Mar. 31, 2023 17,062,572                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 29,683 0 29,683          
Cash dividends declared 0 0 (2,211) 0 (2,211)          
Other comprehensive loss (income) 0 0 0 (1,449) (1,449)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 3 (3) 0 0 0          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 2,454                  
Repurchases of common stock $ (113) (2,435) 0 0 (2,548)          
Repurchases of common stock (in shares) (112,954)                  
Stock-based compensation $ 0 590 0 0 590          
Balance at Jun. 30, 2023 $ 16,952 111,133 325,772 (61,828) 392,029          
Balance (in shares) at Jun. 30, 2023 16,952,072                  
Balance at Dec. 31, 2023 $ 16,417 97,107 345,264 (51,674) $ 407,114          
Balance (in shares) at Dec. 31, 2023 16,417,099       16,417,099          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 22,008 0 $ 22,008          
Cash dividends declared 0 0 (4,417) 0 (4,417)          
Other comprehensive loss (income) 0 0 0 (7,386) (7,386)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 21 (153) 0 0 (132)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 20,721                  
Repurchases of common stock $ (14) (326) 0 0 (340)          
Repurchases of common stock (in shares) (13,799)                  
Stock-based compensation $ 0 1,138 0 0 1,138          
Balance at Jun. 30, 2024 $ 16,424 97,766 362,855 (59,060) $ 417,985          
Balance (in shares) at Jun. 30, 2024 16,424,021       16,424,021          
Balance at Mar. 31, 2024 $ 16,432 97,406 354,011 (59,137) $ 408,712          
Balance (in shares) at Mar. 31, 2024 16,431,755                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 11,134 0 11,134          
Cash dividends declared 0 0 (2,290) 0 (2,290)          
Other comprehensive loss (income) 0 0 0 77 77          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 5 (5) 0 0 0          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 4,659                  
Repurchases of common stock $ (13) (292) 0 0 (305)          
Repurchases of common stock (in shares) (12,393)                  
Stock-based compensation $ 0 657 0 0 657          
Balance at Jun. 30, 2024 $ 16,424 $ 97,766 $ 362,855 $ (59,060) $ 417,985          
Balance (in shares) at Jun. 30, 2024 16,424,021       16,424,021