XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - 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 earnings $ 242,239 $ 289,618 $ 470,813 $ 515,771
Foreign currency translation adjustments:        
Foreign currency translation gain (loss) 21,335 (77,552) 37,907 (99,205)
Reclassification of foreign currency translation losses to earnings 0 0 0 5,915
Total foreign currency translation adjustments (net of $3,166, $(10,539), $7,216 and $(18,970) tax benefit (provision), respectively) 21,335 (77,552) 37,907 (93,290)
Pension and other post-retirement benefit plans:        
Amortization of actuarial (gain) loss included in net periodic pension cost (528) 345 (1,062) 705
Amortization of prior service costs included in net periodic pension cost 255 226 519 447
Total pension and other post-retirement benefit plans (net of $83, $(202), $165 and $(410) tax benefit (provision), respectively) (273) 571 (543) 1,152
Changes in fair value of cash flow hedges:        
Unrealized net (loss) gain arising during period (268) (1,150) (341) 814
Net loss (gain) reclassified into earnings 852 (1,045) 1,698 (2,621)
Total cash flow hedges (net of $(167), $631, $(387) and $519 tax (provision) benefit, respectively) 584 (2,195) 1,357 (1,807)
Other comprehensive earnings (loss), net of tax 21,646 (79,176) 38,721 (93,945)
Comprehensive earnings $ 263,885 $ 210,442 $ 509,534 $ 421,826