XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 69,613 $ 66,648 $ 191,991 $ 197,021
Other comprehensive (loss) gain, net of tax:        
Foreign currency translation adjustments (Note 7) (1,631) 21,329 65,049 1,834
Pension and post-retirement plan adjustments, net of tax (Note 7) 308 14 751 2,410
Reclassification of currency translation from accumulated other comprehensive loss into net income (Note 7) 0 0 0 (1,200)
Total other comprehensive (loss) gain, net of tax (1,323) 21,343 65,800 3,044
Comprehensive income $ 68,290 $ 87,991 $ 257,791 $ 200,065