XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 67,090 $ 47,693 $ (83,083) $ 83,235
Other comprehensive gains (losses), net of tax:        
Foreign currency translation adjustments (Note 6) 5,039 (31,606) 16,233 (25,714)
Pension and post-retirement plan actuarial gains, net of tax (Note 6) 115 2,330 554 4,594
Unrealized (loss) gain on available-for-sale securities (Note 6) 0 (9) 2 (18)
Total other comprehensive income (loss), net of tax 5,154 (29,285) 16,789 (21,138)
Comprehensive income (loss) $ 72,244 $ 18,408 $ (66,294) $ 62,097