v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net (Loss) Income $ (18,215) $ 53,352 $ 42,815 $ 13,033
Other Comprehensive Income, Net of Tax        
Currency translation adjustments 922 61,940 (2,315) 115,558
Employee benefit plan adjustments 1,697 1,285 3,264 2,570
Net unrealized gains (losses) on derivative instruments:        
Unrealized holding (losses) gains (3,150) (44,639) 3,979 (53,862)
Reclassification adjustments included in net income 3,915 11,091 5,736 13,276
Net unrealized gains (losses) on derivative instruments: 765 (33,548) 9,715 (40,586)
Other Comprehensive Income, Net of Tax 3,384 29,677 10,664 77,542
Comprehensive (Loss) Income $ (14,831) $ 83,029 $ 53,479 $ 90,575