XML 25 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statement of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net earnings $ 863,140 $ 788,778 $ 872,502
Foreign currency translation adjustment (16,273) (34,366) (63,298)
Unrealized gains (losses) on cash flow hedging arrangements:      
Unrealized gains (losses) 19,836 (12,372) 10,029
Effective portion of (gains) losses included in net earnings (23,876) 8,236 (5,775)
Defined benefit pension and post-retirement plans:      
Net actuarial gains (losses) (26,699) (48,736) 70,672
Plan amendments and prior service cost (70) (64) (9)
Amortization of actuarial (gains) losses and plan amendments and prior service cost 9,803 6,482 13,278
Impact of foreign currency 11,236 (11,762) 3,094
Total other comprehensive income (loss), net of tax (26,043) (92,582) 27,991
Total other comprehensive income (loss), net of tax $ 837,097 $ 696,196 $ 900,493