XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net income $ 2,183 $ 3,759
Post-retirement benefit plan adjustments:    
Amortization of net actuarial gain (17) (37)
Amortization of prior service credits (124) (124)
Net of tax benefit 29 34
Comprehensive income 3,061 3,465
Foreign currency hedging derivatives:    
Other comprehensive income:    
Unrealized hedge gain (loss) 1,443 (487)
Income tax benefit (302) 105
Interest rate swaps:    
Other comprehensive income:    
Unrealized hedge gain (loss) (192) 272
Income tax benefit $ 41 $ (57)