XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net income $ 12,919 $ 8,978 $ 29,138 $ 25,975
Other comprehensive income (loss), net of tax:        
Cumulative translation adjustments 1,866 (1,166) 677 (888)
Cash flow hedging activity (2,612) 1,238 (770) 2,332
Pension and postretirement medical liability adjustments 255 226 228 592
Other comprehensive income (loss) (491) 298 135 2,036
Comprehensive income $ 12,428 $ 9,276 $ 29,273 $ 28,011