XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
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 (in shares) at Dec. 31, 2023             848,016  
Beginning 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 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 investment 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 (in shares) at Mar. 31, 2024             848,016  
Ending 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 Dec. 31, 2024 12,945,295   13,793,311          
Beginning balance (in shares) at Dec. 31, 2024 848,016           848,016  
Beginning balance at Dec. 31, 2024 $ 305,791 305,679 $ 13,793 164,677 172,181 (28,231) $ (16,741) 112
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 investment 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 12,950,295   13,798,311          
Ending balance (in shares) at Mar. 31, 2025 848,016           848,016  
Ending balance at Mar. 31, 2025 $ 310,054 $ 310,054 $ 13,798 $ 165,559 $ 173,557 $ (26,119) $ (16,741) $ 0