XML 303 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net earnings $ 632,221 $ 228,574
Foreign currency translation adjustments:    
Foreign currency translation (loss) gain (29,342) 16,572
Reclassification of foreign currency translation losses to earnings 13,931 0
Total foreign currency translation adjustments (net of $(4,386) and $4,050 tax (provision) benefit, respectively) (15,411) 16,572
Pension and other post-retirement benefit plans:    
Amortization of actuarial gain included in net periodic pension cost (367) (534)
Amortization of prior service (credits) costs included in net periodic pension cost (159) 264
Total pension and other post-retirement benefit plans (net of $139 and $82 tax benefit, respectively) (526) (270)
Changes in fair value of cash flow hedges:    
Unrealized net loss arising during period (127) (73)
Net (gain) loss reclassified into earnings (473) 846
Total cash flow hedges (net of $177 and $(220) tax benefit (provision), respectively) (600) 773
Other comprehensive (loss) earnings, net of tax (16,537) 17,075
Comprehensive earnings $ 615,684 $ 245,649