XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Beginning balance at Dec. 31, 2022 $ 410,058 $ 205 $ 484,989 $ 140,095 $ (113,511) $ (101,720)
Beginning balance, shares at Dec. 31, 2022   15,930,112        
Net income 23,779     23,779    
Other comprehensive income (loss), net of tax effects 3,286       3,286  
Cash dividends - common stock per share (3,114)     (3,114)    
Dividend equivalents - restricted stock units and restricted stock awards, per share (45)     (45)    
Stock-based compensation 1,780   1,780      
Common stock issued under stock-based incentive plan   $ 2 (2)      
Common stock issued under stock-based incentive plan, shares   133,685        
Common stock issued under employee stock purchase plan 458   458      
Common stock issued under employee stock purchase plan, share   17,508        
Treasury stock purchases (17,767)         (17,767)
Treasury stock purchases, shares   (669,166)        
Ending balance at Jun. 30, 2023 418,435 $ 207 487,225 160,715 (110,225) (119,487)
Ending balance, shares at Jun. 30, 2023   15,412,139        
Beginning balance at Dec. 31, 2022 410,058 $ 205 484,989 140,095 (113,511) (101,720)
Beginning balance, shares at Dec. 31, 2022   15,930,112        
Ending balance at Dec. 31, 2023 452,860 $ 207 489,187 141,006 (57,920) (119,620)
Ending balance, shares at Dec. 31, 2023   15,443,651        
Beginning balance at Mar. 31, 2023 425,123 $ 206 486,658 150,810 (101,238) (111,313)
Beginning balance, shares at Mar. 31, 2023   15,730,257        
Net income 11,456     11,456    
Other comprehensive income (loss), net of tax effects (8,987)       (8,987)  
Cash dividends - common stock per share (1,541)     (1,541)    
Dividend equivalents - restricted stock units and restricted stock awards, per share (10)     (10)    
Stock-based compensation 568   568      
Common stock issued under stock-based incentive plan   $ 1 (1)      
Common stock issued under stock-based incentive plan, shares   30,998        
Treasury stock purchases (8,174)         (8,174)
Treasury stock purchases, shares   (349,116)        
Ending balance at Jun. 30, 2023 418,435 $ 207 487,225 160,715 (110,225) (119,487)
Ending balance, shares at Jun. 30, 2023   15,412,139        
Beginning balance at Dec. 31, 2023 452,860 $ 207 489,187 141,006 (57,920) (119,620)
Beginning balance, shares at Dec. 31, 2023   15,443,651        
Net income 25,784     25,784    
Other comprehensive income (loss), net of tax effects (4,085)       (4,085)  
Cash dividends - common stock per share (3,666)     (3,666)    
Dividend equivalents - restricted stock units and restricted stock awards, per share (56)     (56)    
Stock-based compensation 1,863   1,863      
Common stock issued upon exercise of stock options 292   292      
Common stock issued upon exercise of stock options, shares   10,250        
Common stock issued under stock-based incentive plan   $ 1 (1)      
Common stock issued under stock-based incentive plan, shares   99,750        
Common stock issued under employee stock purchase plan 368   368      
Common stock issued under employee stock purchase plan, share   16,884        
Treasury stock purchases (11,925)         (11,925)
Treasury stock purchases, shares   (362,573)        
Ending balance at Jun. 30, 2024 461,435 $ 208 491,709 163,068 (62,005) (131,545)
Ending balance, shares at Jun. 30, 2024   15,207,962        
Beginning balance at Mar. 31, 2024 456,776 $ 208 490,533 153,201 (60,788) (126,378)
Beginning balance, shares at Mar. 31, 2024   15,343,199        
Net income 11,716     11,716    
Other comprehensive income (loss), net of tax effects (1,217)       (1,217)  
Cash dividends - common stock per share (1,823)     (1,823)    
Dividend equivalents - restricted stock units and restricted stock awards, per share (26)     (26)    
Stock-based compensation 913   913      
Common stock issued upon exercise of stock options 263   263      
Common stock issued upon exercise of stock options, shares   9,000        
Common stock issued under stock-based incentive plan, shares   8,745        
Treasury stock purchases (5,167)         (5,167)
Treasury stock purchases, shares   (152,982)        
Ending balance at Jun. 30, 2024 $ 461,435 $ 208 $ 491,709 $ 163,068 $ (62,005) $ (131,545)
Ending balance, shares at Jun. 30, 2024   15,207,962