XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustments, tax benefit (provision) $ 25,212 $ (3,074) $ 34,800 $ (7,460)
Pension and other postretirement benefit plans tax benefit (provision) 293 138 425 277
Cash flow hedges tax (provision) benefit $ 877 $ (223) $ 1,273 $ (46)