XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Total stockholders' equity attributable to parent
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Treasury stock
Noncontrolling interest
Beginning balance (in shares) at Dec. 31, 2023     13,606,399          
Beginning balance at Dec. 31, 2023 $ 289,342 $ 289,384 $ 13,606 $ 160,488 $ 160,862 $ (28,831) $ (16,741) $ (42)
Beginning balance (in shares) at Dec. 31, 2023             848,016  
Increase (Decrease) in Stockholders' Equity                
Net income 4,502 4,482     4,482     20
Other comprehensive income (loss) (1,968) (1,968)       (1,968)    
Dividends on common stock (2,145) (2,145)     (2,145)      
Stock-based compensation 780 780   780        
Stock-based compensation related to equity method investments 104 104   104        
Common stock options exercised (in shares)     82,500          
Common stock options exercised 1,213 1,213 $ 83 1,130        
Ending balance (in shares) at Mar. 31, 2024     13,688,899          
Ending balance at Mar. 31, 2024 291,828 291,850 $ 13,689 162,502 163,199 (30,799) $ (16,741) (22)
Ending balance (in shares) at Mar. 31, 2024             848,016  
Beginning balance (in shares) at Dec. 31, 2023     13,606,399          
Beginning balance at Dec. 31, 2023 289,342 289,384 $ 13,606 160,488 160,862 (28,831) $ (16,741) (42)
Beginning balance (in shares) at Dec. 31, 2023             848,016  
Increase (Decrease) in Stockholders' Equity                
Net income 10,807              
Other comprehensive income (loss) 6,372              
Ending balance (in shares) at Sep. 30, 2024     13,775,978          
Ending balance at Sep. 30, 2024 303,200 303,086 $ 13,776 163,532 164,978 (22,459) $ (16,741) 114
Ending balance (in shares) at Sep. 30, 2024             848,016  
Beginning balance (in shares) at Mar. 31, 2024     13,688,899          
Beginning balance at Mar. 31, 2024 291,828 291,850 $ 13,689 162,502 163,199 (30,799) $ (16,741) (22)
Beginning balance (in shares) at Mar. 31, 2024             848,016  
Increase (Decrease) in Stockholders' Equity                
Net income 4,149 4,089     4,089     60
Other comprehensive income (loss) 2,413 2,413       2,413    
Dividends on common stock (2,192) (2,192)     (2,192)      
Stock-based compensation 814 814   814        
Stock-based compensation related to equity method investments 104 104   104        
Common stock options exercised (in shares)     1,650          
Common stock options exercised 28 28 $ 2 26        
Restricted stock units vested (in shares)     111,500          
Restricted stock units vested 0   $ 111 (111)        
Minimum tax withholding on restricted stock units issued (in shares)     (26,071)          
Minimum tax withholding on restricted stock units issued (481) (481) $ (26) (455)        
Ending balance (in shares) at Jun. 30, 2024     13,775,978          
Ending balance at Jun. 30, 2024 296,663 296,625 $ 13,776 162,880 165,096 (28,386) $ (16,741) 38
Ending balance (in shares) at Jun. 30, 2024             848,016  
Increase (Decrease) in Stockholders' Equity                
Net income 2,156 2,080     2,080     76
Other comprehensive income (loss) 5,927 5,927       5,927    
Dividends on common stock (2,198) (2,198)     (2,198)      
Stock-based compensation 548 548   548        
Stock-based compensation related to equity method investments 104 104   104        
Ending balance (in shares) at Sep. 30, 2024     13,775,978          
Ending balance at Sep. 30, 2024 $ 303,200 303,086 $ 13,776 163,532 164,978 (22,459) $ (16,741) 114
Ending balance (in shares) at Sep. 30, 2024             848,016  
Beginning balance (in shares) at Dec. 31, 2024 12,945,295   13,793,311          
Beginning balance at Dec. 31, 2024 $ 305,791 305,679 $ 13,793 164,677 172,181 (28,231) $ (16,741) 112
Beginning balance (in shares) at Dec. 31, 2024 848,016           848,016  
Increase (Decrease) in Stockholders' Equity                
Net income $ 3,559 3,577     3,577     (18)
Other comprehensive income (loss) 2,112 2,112       2,112    
Dividends on common stock (2,201) (2,201)     (2,201)      
Stock-based compensation 815 815   815        
Common stock options exercised (in shares)     5,000          
Common stock options exercised 72 72 $ 5 67        
Divestiture (94)             (94)
Ending balance (in shares) at Mar. 31, 2025     13,798,311          
Ending balance at Mar. 31, 2025 $ 310,054 310,054 $ 13,798 165,559 173,557 (26,119) $ (16,741) 0
Ending balance (in shares) at Mar. 31, 2025             848,016  
Beginning balance (in shares) at Dec. 31, 2024 12,945,295   13,793,311          
Beginning balance at Dec. 31, 2024 $ 305,791 305,679 $ 13,793 164,677 172,181 (28,231) $ (16,741) 112
Beginning balance (in shares) at Dec. 31, 2024 848,016           848,016  
Increase (Decrease) in Stockholders' Equity                
Net income $ 22,697              
Other comprehensive income (loss) $ 12,992              
Ending balance (in shares) at Sep. 30, 2025 12,570,104   13,891,704          
Ending balance at Sep. 30, 2025 $ 327,752 327,752 $ 13,892 167,608 188,350 (15,239) $ (26,859) 0
Ending balance (in shares) at Sep. 30, 2025 1,321,600           1,321,600  
Beginning balance (in shares) at Mar. 31, 2025     13,798,311          
Beginning balance at Mar. 31, 2025 $ 310,054 310,054 $ 13,798 165,559 173,557 (26,119) $ (16,741) 0
Beginning balance (in shares) at Mar. 31, 2025             848,016  
Increase (Decrease) in Stockholders' Equity                
Net income 2,002 2,002     2,002      
Other comprehensive income (loss) (1,750) (1,750)       (1,750)    
Dividends on common stock (2,209) (2,209)     (2,209)      
Stock-based compensation 1,000 1,000   1,000        
Restricted stock units vested (in shares)     78,945          
Restricted stock units vested 0   $ 79 (79)        
Minimum tax withholding on restricted stock units issued (402) (402)   (402)        
Stock buyback program (in shares)             314,580  
Stock buyback program (6,380) (6,380)         $ (6,380)  
Ending balance (in shares) at Jun. 30, 2025     13,877,256          
Ending balance at Jun. 30, 2025 302,315 302,315 $ 13,877 166,078 173,350 (27,869) $ (23,121) 0
Ending balance (in shares) at Jun. 30, 2025             1,162,596  
Increase (Decrease) in Stockholders' Equity                
Net income 17,136 17,136     17,136      
Other comprehensive income (loss) 12,630 12,630       12,630    
Dividends on common stock (2,136) (2,136)     (2,136)      
Stock-based compensation 1,108 1,108   1,108        
Acceleration of stock-based compensation related to divestiture 309 309   309        
Common stock options exercised (in shares)     11,481          
Common stock options exercised 158 158 $ 11 147        
Restricted stock units vested (in shares)     2,967          
Restricted stock units vested 0   $ 4 (4)        
Minimum tax withholding on restricted stock units issued (30) (30)   (30)        
Stock buyback program (in shares)             159,004  
Stock buyback program $ (3,738) (3,738)         $ (3,738)  
Ending balance (in shares) at Sep. 30, 2025 12,570,104   13,891,704          
Ending balance at Sep. 30, 2025 $ 327,752 $ 327,752 $ 13,892 $ 167,608 $ 188,350 $ (15,239) $ (26,859) $ 0
Ending balance (in shares) at Sep. 30, 2025 1,321,600           1,321,600