XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 72,234 $ 67,090 $ 130,373 $ (83,083)
Other comprehensive (loss) gain, net of tax:        
Foreign currency translation adjustments (Note 6) (8,822) 5,039 (19,495) 16,233
Pension and post-retirement plan adjustments, net of tax (Note 6) 2,022 115 2,396 554
Unrealized gain on available-for-sale securities (Note 6) 0 0 0 2
Reclassification of currency translation from accumulated other comprehensive loss into net income (Note 6) (1,200) 0 (1,200) 0
Total other comprehensive (loss) gain, net of tax (8,000) 5,154 (18,299) 16,789
Comprehensive income (loss) $ 64,234 $ 72,244 $ 112,074 $ (66,294)