v3.25.4
Consolidated Statement of Stockholders Equity - USD ($)
$ in Thousands
Total
Foreign currency hedging derivatives:
Interest rate hedging derivatives:
Common Stock Outstanding
Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Foreign currency hedging derivatives:
Accumulated Other Comprehensive Income
Interest rate hedging derivatives:
Retained Earnings
Treasury Stock, Common
Beginning balance (in shares) at Dec. 31, 2022       8,417,656            
Beginning balance at Dec. 31, 2022 $ 116,125     $ 84 $ 40,342 $ 3,053     $ 101,745 $ (29,099)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 20,324               20,324  
Change in post retirement benefits net of tax 1,893         1,893        
Gain (loss) on derivatives   $ 545 $ (190)       $ 545 $ (190)    
Treasury shares acquired (2,670)     $ (1)           (2,669)
Purchase of treasury stock (in shares)       (125,701)            
Stock Issued During Period, Shares, New Issues       100,641            
Restricted stock vested (in shares)       262,788            
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures 2     $ 2            
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2,923       2,923          
Income tax benefit   (161) 50              
Treasury stock acquired 1     $ 1            
Change in post-retirement benefits, tax (637)                  
Ending balance (in shares) at Dec. 31, 2023       8,655,384            
Ending balance at Dec. 31, 2023 138,953     $ 86 43,265 5,301     122,069 (31,768)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 13,299               13,299  
Change in post retirement benefits net of tax (854)         (854)        
Gain (loss) on derivatives   (2,129) (26)       $ (2,129) (26)    
Treasury shares acquired $ (1,440)     $ (1)           (1,439)
Purchase of treasury stock (in shares) (172,043)     (72,658)            
Stock Issued During Period, Shares, New Issues       172,043            
Restricted stock vested (in shares)       203,712            
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures $ 2     $ 2            
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2,495       2,495          
Income tax benefit   571 7              
Treasury stock acquired (2,939)     $ 1           (2,938)
Change in post-retirement benefits, tax 382                  
Ending balance (in shares) at Dec. 31, 2024       8,614,395            
Ending balance at Dec. 31, 2024 147,361     $ 86 45,760 2,292     135,368 (36,145)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 11,195               11,195  
Change in post retirement benefits net of tax (458)         (458)        
Gain (loss) on derivatives   2,476 (372)     2,476   $ (372)    
Treasury shares acquired (601)     $ 0           (601)
Purchase of treasury stock (in shares)       (40,953)            
Stock Issued During Period, Shares, New Issues       201,999            
Restricted stock vested (in shares)       139,495            
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures 1     $ 1            
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 1,788       1,788          
Unvested equity awards transition to liability accounting (45)       (45)          
Income tax benefit   $ (658) $ 96              
Treasury stock acquired (3,174)     $ 2           (3,172)
Change in post-retirement benefits, tax 109                  
Ending balance (in shares) at Dec. 31, 2025       8,510,938            
Ending balance at Dec. 31, 2025 $ 158,171     $ 85 $ 47,503 $ 3,938     $ 146,563 $ (39,918)