v3.26.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
NET INCOME (LOSS) $ 19,087 $ 35,338 $ 49,219 $ 19,862
Other comprehensive income (loss), net of tax        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 7,866 (8,816) 10,796 (14,701)
Foreign currency translation adjustment, net of taxes of $0 for all periods 695 81,569 (19,547) 121,460
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 0 0 45 0
Other comprehensive income (loss), net of taxes 8,561 72,753 (8,706) 106,759
Comprehensive Income (loss) 27,648 108,091 40,513 126,621
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax $ 0 $ (415) $ 0 $ (2,247)