XML 23 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net income $ 40,115 $ 34,951 $ 11,195
Cumulative translation adjustments (3,024) 931 (2,768)
Cash flow hedging activity 966 (452) (617)
Pension and postretirement medical liability adjustments, net of tax 1,552 (942) 9,241
Other comprehensive income (loss) (506) (463) 5,856
Comprehensive income $ 39,609 $ 34,488 $ 17,051