XML 44 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Total stockholders' equity attributable to parent
Total stockholders' equity attributable to parent
Cumulative Effect, Period of Adoption, Adjustment
Common stock
Additional paid-in capital
Retained earnings
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive loss
Treasury stock
Noncontrolling interest
Beginning balance (in shares) at Dec. 31, 2021         12,934,966            
Beginning balance (in shares) at Dec. 31, 2021                   848,016  
Beginning balance at Dec. 31, 2021 $ 275,303   $ 274,328   $ 12,935 $ 143,521 $ 138,219   $ (3,606) $ (16,741) $ 975
Increase (Decrease) in Stockholders' Equity                      
Net income 14,387   15,047       15,047       (660)
Other comprehensive (loss) income (34,098)   (34,098)           (34,098)    
Cash dividends paid (8,355)   (8,355)       (8,355)        
Stock-based compensation 2,800   2,800     2,800          
Stock-based compensation related to equity method investment 417   417     417          
Common stock options exercised (in shares)         160,527            
Common stock options exercised 2,069   2,069   $ 161 1,908          
Restricted stock units issued (in shares)         75,354            
Restricted stock units vested 0       $ 75 (75)          
Minimum tax withholding on restricted stock units issued and stock options (in shares)         (17,596)            
Minimum tax withholding on restricted stock units issued and stock options (670)   (670)   $ (18) (652)          
Common stock issued related to acquisitions (in shares)         313,030            
Common stock issued related to acquisitions 9,579       $ 313 9,266          
Stock purchase from noncontrolling interest 41   33     33         8
Ending balance (in shares) at Dec. 31, 2022         13,466,281            
Ending balance (in shares) at Dec. 31, 2022                   848,016  
Ending balance at Dec. 31, 2022 $ 261,391 $ (6,642) 261,084 $ (6,642) $ 13,466 157,152 144,911 $ (6,642) (37,704) $ (16,741) 307
Increase (Decrease) in Stockholders' Equity                      
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13                    
Net income $ 31,006   31,232       31,232       (226)
Other comprehensive (loss) income 8,873   8,873           8,873    
Cash dividends paid (8,639)   (8,639)       (8,639)        
Stock-based compensation 2,658   2,658     2,658          
Stock-based compensation related to equity method investment 734   734     734          
Common stock options exercised (in shares)         107,500            
Common stock options exercised 637   637   $ 108 529          
Restricted stock units issued (in shares)         130,402            
Restricted stock units vested 0       $ 130 (130)          
Minimum tax withholding on restricted stock units issued and stock options (in shares)         (97,784)            
Minimum tax withholding on restricted stock units issued and stock options (847)   (847)   $ (98) (749)          
Common stock issued related to acquisitions $ 171   294     294          
Stock purchase from noncontrolling interest                     123
Ending balance (in shares) at Dec. 31, 2023 12,758,383       13,606,399            
Ending balance (in shares) at Dec. 31, 2023 848,016                 848,016  
Ending balance at Dec. 31, 2023 $ 289,342   289,384   $ 13,606 160,488 160,862   (28,831) $ (16,741) (42)
Increase (Decrease) in Stockholders' Equity                      
Net income 20,245   20,091       20,091       154
Other comprehensive (loss) income 600   600           600    
Cash dividends paid (8,772)   (8,772)       (8,772)        
Stock-based compensation 2,913   2,913     2,913          
Stock-based compensation related to equity method investment $ 417   417     417          
Common stock options exercised (in shares) 101,483       101,483            
Common stock options exercised $ 1,489   1,489   $ 101 1,388          
Restricted stock units issued (in shares)         111,500            
Restricted stock units vested 0       $ 112 (112)          
Minimum tax withholding on restricted stock units issued and stock options (in shares)         (26,071)            
Minimum tax withholding on restricted stock units issued and stock options $ (443)   (443)   $ (26) (417)          
Ending balance (in shares) at Dec. 31, 2024 12,945,295       13,793,311            
Ending balance (in shares) at Dec. 31, 2024 848,016                 848,016  
Ending balance at Dec. 31, 2024 $ 305,791   $ 305,679   $ 13,793 $ 164,677 $ 172,181   $ (28,231) $ (16,741) $ 112