XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net earnings $ 1,093,956 $ 2,697,126 $ 1,056,828
Foreign currency translation adjustments:      
Foreign currency translation gains (loss) 147,949 (98,415) 38,893
Reclassification of foreign currency translation losses to earnings 1,858 13,931 0
Total foreign currency translation adjustments (net of $38,237, $(14,996) and $10,438 tax benefit (provision), respectively) 149,807 (84,484) 38,893
Pension and other post-retirement benefit plans:      
Actuarial gains (loss) 6,983 (4,111) (14,820)
Prior service credits (costs) 0 318 (53)
Amortization of actuarial gains included in net periodic pension cost (1,176) (1,478) (1,982)
Amortization of prior service (credits) costs included in net periodic pension cost (688) (620) 852
Settlement and curtailment impact (565) 83 2,831
Total pension and other post-retirement benefit plans (net of $(1,297), $1,134 and $3,569 tax (provision) benefit, respectively) 4,554 (5,808) (13,172)
Changes in fair value of cash flow hedges:      
Unrealized net (losses) gains arising during period (4,514) 1,572 682
Net losses (gains) reclassified into earnings 2,975 (1,190) 1,954
Total cash flow hedges (net of $448, $(111) and $(778) tax benefit (provision), respectively) (1,539) 382 2,636
Other comprehensive earnings (loss), net of tax 152,822 (89,910) 28,357
Comprehensive earnings $ 1,246,778 $ 2,607,216 $ 1,085,185