XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income $ 4,052,000 $ 6,419,000 $ 6,235,000 $ 10,178,000
Post-retirement benefit plan adjustments:        
Amortization of net actuarial gain (22,000) (37,000) (39,000) (74,000)
Amortization of prior service credits (124,000) (124,000) (248,000) (248,000)
Net tax benefit 31,000 34,000 60,000 67,000
Comprehensive income 4,762,000 5,388,000 7,823,000 8,853,000
Foreign currency hedging derivatives:        
Other comprehensive income:        
Unrealized hedge gain (loss) 1,165,000 (1,145,000) 2,608,000 (1,632,000)
Income tax benefit (251,000) 241,000 (553,000) 347,000
Interest rate swaps:        
Other comprehensive income:        
Unrealized hedge gain (loss) (112,000) 0 (304,000) 273,000
Income tax benefit $ 23,000 $ 0 $ 64,000 $ (58,000)