XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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 8,651              
Other comprehensive income (loss) 445              
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  
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  
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 711 711   711        
Stock-based compensation related to equity method investments 104 104   104        
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 $ 5,561              
Other comprehensive income (loss) $ 362              
Ending balance (in shares) at Jun. 30, 2025 12,714,660   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           1,162,596  
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 896 896   896        
Stock-based compensation related to equity method investments 104 104   104        
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 12,714,660   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           1,162,596