XML 23 R4.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
Statement of Comprehensive Income [Abstract]      
Net income $ 284,967 $ 58,583 $ 179,630
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments (Note 7) (42,462) 21,682 (19,453)
Pension and post-retirement plan actuarial gains, net of tax (Note 7) 31,262 7,683 6,961
Unrealized gains on available-for-sale securities (Note 7) 0 2 3
Reclassification of currency translation from accumulated other comprehensive loss into net income (Note 7) (1,200) 101 2,912
Total other comprehensive (loss) income, net of tax (12,400) 29,468 (9,577)
Comprehensive income $ 272,567 $ 88,051 $ 170,053