XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Net income $ 6,419,000 $ 7,936,000 $ 10,178,000 $ 13,788,000  
Post-retirement benefit plan adjustments:          
Amortization of net actuarial (gain) loss (37,000) 5,000 (74,000) 11,000  
Amortization of prior service credits (124,000) (124,000) (248,000) (248,000)  
Net tax benefit 34,000 25,000 67,000 50,000  
Comprehensive income 5,388,000 8,691,000 8,853,000 14,591,000  
Foreign currency hedging derivatives:          
Other comprehensive income:          
Unrealized hedge gain (loss) (1,145,000) 620,000 (1,632,000)   $ 1,107,000
Income tax benefit (expense) 241,000 (137,000) 347,000 241,000 (241,000)
Interest rate swaps:          
Other comprehensive income:          
Unrealized hedge gain (loss) 0 463,000 273,000   156,000
Income tax benefit (expense) $ 0 $ (97,000) $ (58,000) $ (32,000) $ (32,000)