XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 8,335 $ 10,477 $ 16,219 $ 16,997
Other comprehensive income (loss), net of tax:        
Cumulative translation adjustments (105) 23 (1,189) 278
Cash flow hedging activity 233 2,626 1,842 1,094
Pension and postretirement medical liability adjustments 250 233 (27) 366
Other comprehensive income 378 2,882 626 1,738
Comprehensive income $ 8,713 $ 13,359 $ 16,845 $ 18,735