XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 1,316,524 $ 1,182,701 $ 898,790
Foreign currency translation adjustments 64,429 (143,890) (65,843)
Cash flow hedge adjustments, net of income taxes in 2023 — $951, 2022 — $4,612, and 2021 — $5,535 2,572 12,470 14,965
Pension and postretirement benefit adjustments, net of income taxes of 2023 — $4,174, 2022 — $15,846, and 2021 — $84,650 (11,331) (43,383) 229,641
Other comprehensive income (loss), net of tax 55,670 (174,803) 178,763
Comprehensive income $ 1,372,194 $ 1,007,898 $ 1,077,553