v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME [Parenthetical] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Foreign currency translation, tax expense $ 0 $ 338 $ 3,449
Unrealized gain (loss), on hedging activities, tax (8,795) 2,711 6,980
Changes in unrecognized pension and other post-retirement benefit (cost), tax expense (benefit) (1,343) 2,333 3,368
Amortization of pension and other post-retirement net actuarial gain, tax expense (benefit) (356) 199 1,148
Reclassification of hedging gain (loss), tax expense $ 22 $ 0 $ 0