v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net earnings $ 333,331 $ 301,996 $ 884,010 $ 811,881
Foreign currency translation adjustments:        
Foreign currency translation gain (loss) 1,616 (15,298) (52,158) 124,814
Reclassification of foreign currency translation (gains) losses to earnings 0 0 (37) 1,858
Total foreign currency translation adjustments (net of $817, $(584), $(14,974) and $34,216 tax benefit (provision), respectively) 1,616 (15,298) (52,195) 126,672
Pension and other post-retirement benefit plans:        
Amortization of actuarial gain included in net periodic pension cost (395) (284) (1,185) (889)
Amortization of prior service credits included in net periodic pension cost (51) (178) (159) (509)
Settlement and curtailment impact [1] 0 0 0 (565)
Total pension and other post-retirement benefit plans (net of $121, $129, $363 and $554 tax benefit, respectively) (446) (462) (1,344) (1,963)
Changes in fair value of cash flow hedges:        
Unrealized net (loss) gain arising during the period (270) (351) 1,881 (5,274)
Net (gain) loss reclassified into earnings (596) 1,515 (1,401) 2,079
Total cash flow hedges (net of $252, $(340), $(140) and $933 tax benefit (provision), respectively) (866) 1,164 480 (3,195)
Other comprehensive earnings (loss), net of tax 304 (14,596) (53,059) 121,514
Comprehensive earnings $ 333,635 $ 287,400 $ 830,951 $ 933,395
[1] Included in loss from discontinued operations, net in the condensed consolidated statement of earnings.