v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income $ 1,783,000 $ 4,052,000 $ 2,388,000 $ 6,235,000
Post-retirement benefit plan adjustments:        
Amortization of net actuarial gain (22,000) (22,000) (44,000) (39,000)
Amortization of prior service credits (124,000) (124,000) (248,000) (248,000)
Net tax benefit 31,000 31,000 62,000 60,000
Comprehensive income 2,355,000 4,762,000 2,978,000 7,823,000
Foreign currency hedging derivatives:        
Other comprehensive income:        
Unrealized hedge gain 945,000 1,165,000 1,056,000 2,608,000
Income tax benefit (expense) (196,000) (251,000) (217,000) (553,000)
Interest rate swaps:        
Other comprehensive income:        
Unrealized hedge gain (78,000) (112,000) (23,000) (304,000)
Income tax benefit (expense) $ 16,000 $ 23,000 $ 4,000 $ 64,000